Helix: The first Autonomous Living Repository. Agentic Graph RAG and WASM execution to simulate, predict, and autonomously evolve codebases.
If you feel lost on first open, use the in-app Flow Guide to follow the recommended path from ingestion → exploration → analysis → swarm actions. It auto-opens once per device and can be reopened from Settings in the Ghost Dock.
Helix supports Google Gemini and OpenAI-compatible endpoints (Qwen, vLLM, Ollama, LM Studio).
Set these environment variables in .env:
LLM_PROVIDER=qwen
QWEN_BASE_URL=http://localhost:8000/v1
QWEN_MODEL=Qwen/Qwen3.5-397B-A17B # or your locally served Qwen model id
QWEN_API_KEY=dummyEMBEDDING_PROVIDER=qwen
EMBEDDING_MODEL=your-embedding-model
QWEN_BASE_URL=http://localhost:8000/v1
QWEN_API_KEY=dummyIf you leave LLM_PROVIDER unset, Helix defaults to Gemini (set GOOGLE_API_KEY and optionally GEMINI_MODEL).
Helix is organized into four layers:
- Ingestion & Indexing: parses repositories, builds AST metadata, and populates the graph/vector stores.
- Knowledge Core: Neo4j holds dependency graphs; Qdrant stores embeddings for semantic search.
- Agentic Reasoning: the Immune Swarm runs multi-step analysis, proposes mutations, and streams logs over WebSockets.
- Spatial UI: the 3D graph, overlays, and Ghost Dock provide progressive disclosure and guided workflows.