Skip to content
Miloš Vasić

// tier: helix-primary · order 4

HelixLLM betalicense: TBD

GoGinHTTP/3 QUICTLS 1.3llama.cppLLMsVerifiergRPCSSEKafkaPrometheusOpenTelemetry

Source

HelixLLM — scored provider fallback chain Ranked by LLMsVerifier (5-min refresh) ↓ skip on 429 / 5xx Request OpenAI / Anthropic API HTTP/3 Gateway TLS 1.3 · QUIC Chutes OpenRouter Cerebras SambaNova Together llama.cpp (local) guaranteed fallback Response first success wins
// architecture

One binary, six modes — OpenAI- and Anthropic-compatible inference from your laptop to a multi-host cluster.

HelixLLM is a single-binary, Go-based distributed LLM system. It exposes OpenAI- and Anthropic-compatible APIs over HTTP/3, runs local llama.cpp inference, auto-discovers and scores free cloud providers into a failover chain, and adds a RAG knowledge pipeline plus a tool-calling ReAct agent — deployable in six modes.

HelixLLM is an enterprise-grade distributed LLM system in Go: a single binary with a mode system that scales from single-host development to multi-host production. It serves fully OpenAI- and Anthropic-compatible APIs over HTTP/3, with local llama.cpp inference, a scored multi-provider fallback chain, a RAG pipeline, and a ReAct agent system.

HelixLLM is an enterprise-grade distributed LLM system built in Go with Gin, and its central trick is that one artifact serves every scale. It compiles to a single binary whose mode system decides at deploy time what that binary *is*: run it as full for an all-in-one instance on a laptop, or split responsibilities across gateway, brain, knowledge, agents, and control modes spread over multiple hosts — the same code, re-arranged rather than rewritten, from a developer's machine to a production cluster.

It speaks two dialects fluently: fully OpenAI- and Anthropic-compatible APIs, so existing SDK clients from either ecosystem work unmodified, all served over HTTP/3 (QUIC) with automatic HTTP/2 fallback and TLS 1.3. Local inference runs via llama.cpp with CUDA, Metal, and ROCm support, so the same build accelerates on Nvidia, Apple, and AMD hardware alike. The standout is the multi-provider fallback chain, which turns the notorious unreliability of free cloud inference into a managed, self-healing resource: HelixLLM auto-discovers free models from 7+ cloud providers (Chutes, OpenRouter, HuggingFace, Nvidia, Cerebras, SambaNova, Together), scores them via LLMsVerifier on a 5-minute refresh, and routes through the ranked chain with automatic 429/5xx failover — always with local llama.cpp as a guaranteed last resort, so a request never simply fails for lack of an available provider.

Beyond raw inference, HelixLLM is a full application platform: a RAG knowledge pipeline (ingestion, chunking, embedding, vector search) and a ReAct agent system with tool calling, conversation sessions, and RAG integration ship in the same binary. The mode system pays off at the wire, too — in full mode all layers communicate via direct in-process Go calls with zero network overhead, while the identical binary, split across hosts, coordinates over gRPC, SSE, and Kafka. Rounding it out are Brotli/gzip content negotiation, SSE streaming that matches the OpenAI and Anthropic formats byte-for-byte, API-key and JWT auth with rate limiting, Prometheus metrics, OpenTelemetry tracing, and a large set of production-infrastructure Go submodules.

Origin story

Teams need inference that is portable, standards-compatible, and resilient — without rewriting clients or being captive to one provider or one machine. HelixLLM was built so the same binary can run locally for development and scale to a multi-host production cluster, speaking the OpenAI and Anthropic dialects clients already use.

What sets it apart

It collapses an entire inference stack — gateway, local inference, cloud fallback, RAG, and agents — into one binary controlled by a mode switch, so the architecture you deploy is a runtime decision instead of a re-platforming project. And it makes something that was previously a liability into a feature: cloud-provider reliability becomes a first-class, continuously measured concern, handled by a scored, self-healing fallback chain that reranks providers every few minutes and always degrades to guaranteed local inference. The capability that unlocks is a single endpoint you can actually depend on — standards-compatible, portable from laptop to cluster, and incapable of going dark because one upstream provider rate-limited or failed.

The innovations inside

Engineering the hard bits

Under the hood

The honest status

Priority tier: Helix-primary.