DocsIntegrationsProviders

Providers

Configure HelixMind with Anthropic, OpenAI, Ollama, Groq, DeepSeek, Together AI, or OpenRouter.

Providers

HelixMind supports 7 LLM providers through a unified provider abstraction.

helixmind config set provider anthropic
helixmind config set apiKey sk-ant-...
ModelBest For
claude-opus-4-6Complex analysis, architecture, multi-step tasks
claude-sonnet-4-6General coding, balanced speed/quality (default)
claude-haiku-4-5Fast responses, simple tasks

OpenAI

helixmind config set provider openai
helixmind config set apiKey sk-...
ModelBest For
gpt-4oGeneral coding (default)
gpt-4o-miniFast, cost-effective
o1 / o1-mini / o3-miniAdvanced reasoning tasks

Ollama (Offline)

helixmind config set provider ollama

No API key needed. See Ollama & Offline for setup.

ModelBest For
qwen2.5-coder:32bBest local coding model (default)
qwen3-coder:30bLatest Qwen coding model
deepseek-r1Reasoning-focused tasks

Groq

helixmind config set provider groq
helixmind config set apiKey gsk_...
ModelBest For
llama-3.3-70b-versatileGeneral purpose (default)
llama-3.1-8b-instantFast, simple tasks

DeepSeek

helixmind config set provider deepseek
helixmind config set apiKey sk-...
ModelBest For
deepseek-chatGeneral coding (default)
deepseek-reasonerComplex reasoning

Together AI

helixmind config set provider together
helixmind config set apiKey ...
ModelBest For
meta-llama/Llama-3.3-70B-Instruct-TurboGeneral purpose (default)

OpenRouter

helixmind config set provider openrouter
helixmind config set apiKey sk-or-...

Access multiple providers through a single API key.

Switching Models

helixmind config set model claude-opus-4-6   # Via config
/model                                        # Interactive picker in chat

Feature Comparison

FeatureAnthropicOpenAIOllamaGroqDeepSeekTogetherOpenRouter
Streamingโœ…โœ…โœ…โœ…โœ…โœ…โœ…
Tool Callingโœ…โœ…โœ…Limitedโœ…โœ…โœ…
Rate Limit Retryโœ…โœ…N/Aโœ…โœ…โœ…โœ…
OfflineโŒโŒโœ…โŒโŒโŒโŒ

All providers implement the same LLMProvider interface (stream() + chatWithTools()). Switching providers doesn't change your workflow.

HelixMind โ€” AI Coding CLI with Spiral Memory