Skip to content

System Requirements

Minimum Requirements

ResourceMinimumRecommended
CPU2 vCPU4 vCPU
RAM2 GB4 GB
Disk20 GB100 GB NVMe
OSUbuntu 22.04 LTSUbuntu 24.04 LTS

Software Requirements

The installer handles these automatically, but if you're setting up manually:

  • Docker 24.0+ and Docker Compose v2.20+
  • Git 2.30+
  • curl (for the install script)

Network Requirements

The following ports must be available:

PortServiceRequired
80HTTP (redirects to HTTPS)Yes
443HTTPSYes (if using SSL)
3000Frontend (internal)Docker only
8000Backend API (internal)Docker only
18789Gateway WebSocket (internal)Docker only
5432PostgreSQL (internal)Docker only
6379Redis (internal)Docker only

Ports 3000, 8000, 18789, 5432, and 6379 are used internally between Docker containers and do not need to be exposed to the internet.

AI Model API Key

You need an API key from at least one supported AI provider:

ProviderModelsNotes
Moonshotkimi-k2.5, moonshot-v1-autoDefault provider, recommended
OpenAIgpt-4o, gpt-4o-mini, o1, etc.Any OpenAI model
Anthropicclaude-sonnet-4-20250514, claude-3.5-haiku, etc.Claude models
NVIDIAVariousNVIDIA NIM endpoints
CustomAnyAny OpenAI-compatible API endpoint

Domain Name (Optional)

A domain name is recommended for production use (e.g., helix.yourcompany.com). The installer can configure SSL automatically via Let's Encrypt. You can also use an IP address for testing.

Browser Support

The HELIX dashboard works in all modern browsers:

  • Chrome 90+
  • Firefox 90+
  • Safari 15+
  • Edge 90+

Built by HelixNode