Skip to main content
SoulForge works with 20+ providers out of the box. Set one key and go.

Cloud

ProviderSetupGet a key
Anthropicsoulforge --set-key anthropic sk-ant-...console.anthropic.com
OpenAIsoulforge --set-key openai sk-...platform.openai.com
Googlesoulforge --set-key google ...aistudio.google.com
xAIsoulforge --set-key xai xai-...console.x.ai
Groqsoulforge --set-key groq gsk_...console.groq.com
DeepSeeksoulforge --set-key deepseek sk-...platform.deepseek.com
Mistralsoulforge --set-key mistral ...console.mistral.ai
Fireworkssoulforge --set-key fireworks ...fireworks.ai
MiniMaxsoulforge --set-key minimax ...platform.minimaxi.com

Gateways (one key, many models)

ProviderWhat you getGet a key
LLM GatewayOne key for every major model, up to 30% off frontierllmgateway.io
OpenRouter200+ modelsopenrouter.ai
Vercel AI GatewayUnified gatewayvercel.com/ai-gateway

Subscription-based

ProviderUseSetup
GitHub CopilotYour Copilot subscriptionOAuth token from IDE
CodexChatGPT subscription/codex login inside SoulForge
GitHub ModelsFree with any GitHub PATsoulforge --set-key github-models ghp_...

Local (free)

ProviderSetup
OllamaAuto-detected at localhost:11434. Set OLLAMA_HOST to override.
LM StudioAuto-detected at localhost:1234. Set LM_STUDIO_URL to override.
OpenCode Gosoulforge --set-key opencode-go ...
OpenCode Zensoulforge --set-key opencode-zen ...

Enterprise

ProviderSetup
Bedrockexport AWS_ACCESS_KEY_ID=... AWS_SECRET_ACCESS_KEY=... AWS_REGION=us-east-1
ProxyLocal CLIProxyAPI relay. Run /proxy install inside SoulForge.

Anything else

Any OpenAI-compatible API works via custom providers — one block of config, no code.

Switching models

Inside SoulForge, press Ctrl+L to pick a provider and model. Assign different models to different tasks with /router (cheap model for search, strong for code).
soulforge --list-providers              # see what's configured
soulforge --list-models anthropic       # see available models for one provider