Local Install of HELIX on MacOS

Requirements

Created on MacOS 15 - YMMV

  1. Following instructions assume that you have Brew Package Installer installed
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Install Docker Desktop Brew Install Docker
brew install docker

NOTE: Make sure that you’re signed on to your Docker account

  1. Install Ollama Server Brew Install Ollama
brew install ollama
  1. Download Ollama Model
ollama pull llama3:instruct
  1. Confirm that the model exists - values proceeding name of the model may differ
ollama ls | grep "llama3:instruct"

You should get a confirmation similar to this:

llama3:instruct               365c0bd3c000    4.7 GB    43 hours ago

Install Helix

Run installation script

curl -sL -O https://get.helix.ml/install.sh && bash install.sh

Install Helix Screenshot

Successful completion of the installation

Successful Helix Installation Screenshot

Spin up Helix Docker Instances

  1. Change directory to location of HelixML payload is downloaded
cd /Users/"<yourLocalUser>"/HelixML
  1. Launch Docker Desktop on your computer
  2. Launch Docker Containers
docker compose up -d --remove-orphans

launching_helix_docker_containers_screenshot 3. Confirm that all container are running and show a healthy status helix_containers_healthy_screenshot

Login to Helix UI

  1. In a web browser go to: http://localhost:8080/ helix_login_page_screenshot
  2. Register local user
    1. Bottom left pane - click on “Login/Register” helix_login_register_link_screenshot
    2. Click on “Register” to begin the user registeration process user_registeration_link_screenshot
    3. Complete user registration complete_user_registeration_screenshot
  3. To access the app, log in to the local HelixML UI with your registered user credentials try_out_helix_ui_screenshot
Last updated on