Local Install of Helix on Windows (WSL2)

Local Install of Helix on Windows (WSL2)

Requirements

Created on Windows (WSL2)

  1. Following instructions assume that you have WSL installed
    1. Open PowerShell or Windows Command Prompt in administrator mode by right-clicking and selecting Run as administrator
wsl --install
  1. Install Docker Desktop Install Docker

  2. Install Ollama Install Ollama

  3. Download Ollama Model

ollama pull llama3:instruct

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 Windows (WSL2)

This will set up the CLI, the controlplane talking to ollama locally

curl -sL -O https://get.helix.ml/install.sh
chmod +x install.sh
./install.sh --openai-api-key ollama --openai-base-url http://host.docker.internal:11434/v1

Install Helix Screenshot

Successful completion of the installation

Successful Helix Installation Screenshot

Spin up Helix Docker Instances

  1. Start Helix Services
cd /opt/HelixML
sudo docker compose up -d --remove-orphans

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