Local Install of Helix on macOS

Local Install of Helix on macOS

Requirements

Docker

  1. Install Docker Desktop by visiting the installer page

Ollama

  1. Install Ollama by visiting the installer page
  2. Download Ollama Model (note - from here you need to open the terminal)
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
Screenshot 2024-10-25 at 08 11 46

Successful completion of the installation

Screenshot 2024-10-25 at 08 13 05

Spin up Helix Docker Instances

  1. Change directory to location of HelixML payload is downloaded
cd ~/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