Skip to content

helixml/helix

Repository files navigation

logo

SaaSPrivate DeploymentDocsDiscord

HelixML

👥 Discord

Private GenAI platform. Deploy the best of open AI in your own data center or VPC and retain complete data security & control.

Including support for fine-tuning models that's as easy as drag'n'drop.

Looking for a private GenAI platform? From language models to image models and more, Helix brings the best of open source AI to your business in an ergonomic, scalable way, while optimizing the tradeoff between GPU memory and latency.

Docker

git clone https://github.com/helixml/helix.git
cd helix

Create an .env file with settings based on the example values and edit it:

cp .env.example-prod .env

Ensure keycloak realm settings are up to date with your .env file

./update-realm-settings.sh

To start the services:

docker compose up -d

By default, the dashboard will be available on http://localhost. For setting up a private deployment, see the docs. We've documented easy TLS termination for you.

Attach GPU runners: see runners docs

License

Helix is licensed under a similar license to Docker Desktop. You can run the source code (in this repo) for free for:

  • Personal Use: individuals or people personally experimenting
  • Educational Use: schools/universities
  • Small Business Use: companies with under $10M annual revenue and less than 250 employees

If you fall outside of these terms, please contact us to discuss purchasing a license for large commercial use. If you are an individual at a large company interested in experimenting with Helix, that's fine under Personal Use until you deploy to more than one GPU on company-owned or paid-for infrastructure.

You are not allowed to use our code to build a product that competes with us.

Contributions to the source code are welcome, and by contributing you confirm that your changes will fall under the same license.

Why these clauses in your license?

  • We generate revenue to support the development of Helix. We are an independent software company.
  • We don't want cloud providers to take our open source code and build a rebranded service on top of it.

If you would like to use some part of this code under a more permissive license, please get in touch.