Models and providers
The right model for your next task.
Use a hosted model, connect a local server, or go through a gateway. Change models and providers as your work changes.
Get connected
Connect a provider.
Save your key with codewhale auth set --provider <id>. In a session, use /provider to choose the provider and /model to choose the model. Local servers use the endpoint and authentication you configure.
DeepSeekThe default model is deepseek-flash. Connect your DeepSeek account with an API key.DEEPSEEK_API_KEYLocal modelsRun models with Ollama, vLLM, or SGLang. Connect Codewhale to the local server’s endpoint.ollama · vllm · sglangOpenRouterUse one gateway to access models from several providers. Choose OpenRouter, then select your model.OPENROUTER_API_KEY
Supported providers
Provider setup guidesProvider reference for source v0.9.13. Use /provider to see the choices in your installed version. The setup guides cover credentials, endpoints, and model selection.
| Provider | Provider ID | Credential setting |
|---|---|---|
| DeepSeek | deepseek | DEEPSEEK_API_KEY |
| DeepSeek Anthropic | deepseek-anthropic | DEEPSEEK_API_KEY / ANTHROPIC_API_KEY |
| NVIDIA NIM | nvidia-nim | NVIDIA_API_KEY / NVIDIA_NIM_API_KEY |
| OpenAI-compatible | openai | OPENAI_API_KEY |
| AtlasCloud | atlascloud | ATLASCLOUD_API_KEY |
| Wanjie Ark | wanjie-ark | WANJIE_ARK_API_KEY / WANJIE_API_KEY / WANJIE_MAAS_API_KEY |
| Volcengine Ark | volcengine | VOLCENGINE_API_KEY / VOLCENGINE_ARK_API_KEY / ARK_API_KEY |
| OpenRouter | openrouter | OPENROUTER_API_KEY |
| OrcaRouter | orcarouter | ORCAROUTER_API_KEY |
| Xiaomi MiMo | xiaomi-mimo | XIAOMI_MIMO_TOKEN_PLAN_API_KEY / MIMO_TOKEN_PLAN_API_KEY / XIAOMI_MIMO_API_KEY / XIAOMI_API_KEY / MIMO_API_KEY |
| Novita AI | novita | NOVITA_API_KEY |
| Fireworks AI | fireworks | FIREWORKS_API_KEY |
| SiliconFlow | siliconflow | SILICONFLOW_API_KEY |
| SiliconFlow CN | siliconflow-CN | SILICONFLOW_API_KEY |
| Arcee AI | arcee | ARCEE_API_KEY |
| Moonshot/Kimi | moonshot | MOONSHOT_API_KEY / KIMI_API_KEY |
| SGLang | sglang | SGLANG_API_KEY |
| vLLM | vllm | VLLM_API_KEY |
| Ollama | ollama | OLLAMA_API_KEY |
| Ollama Cloud | ollama-cloud | OLLAMA_CLOUD_API_KEY / OLLAMA_API_KEY |
| Hugging Face | huggingface | HUGGINGFACE_API_KEY / HF_TOKEN |
| Together AI | together | TOGETHER_API_KEY |
| Baidu Qianfan | qianfan | QIANFAN_API_KEY / BAIDU_QIANFAN_API_KEY |
| OpenAI Codex | openai-codex | ChatGPT OAuth via `codewhale auth chatgpt`; optional consented Codex CLI credentials (OPENAI_CODEX_ACCESS_TOKEN / CODEX_ACCESS_TOKEN override) |
| Anthropic | anthropic | ANTHROPIC_API_KEY |
| OpenModel | openmodel | OPENMODEL_API_KEY |
| Z.ai | zai | ZAI_API_KEY / Z_AI_API_KEY |
| StepFun | stepfun | STEPFUN_API_KEY / STEP_API_KEY |
| MiniMax | minimax | MINIMAX_API_KEY |
| MiniMax (Anthropic-compatible) | minimax-anthropic | MINIMAX_API_KEY |
| DeepInfra | deepinfra | DEEPINFRA_API_KEY / DEEPINFRA_TOKEN |
| Sakana AI | sakana | FUGU_API_KEY / SAKANA_API_KEY |
| Meituan LongCat | longcat | LONGCAT_API_KEY |
| OpenCode Go | opencode-go | OPENCODE_GO_API_KEY |
| OpenCode Zen | opencode-zen | OPENCODE_ZEN_API_KEY / OPENCODE_API_KEY |
| Meta Model API | meta | META_MODEL_API_KEY / MODEL_API_KEY |
| xAI | xai | XAI_API_KEY |
| Mistral AI | mistral | MISTRAL_API_KEY |
| Google Gemini | google | GOOGLE_API_KEY / GEMINI_API_KEY |
| TelecomJS TokenHub | telecomjs | TELECOMJS_API_KEY |
| Eden AI | edenai | EDENAI_API_KEY |
| Concentrate | concentrate | CONCENTRATE_API_KEY |
| Codewhale | codewhale | CODEWHALE_API_KEY |
| Model Studio Token Plan | modelstudio-token-plan | MODELSTUDIO_API_KEY |
| Model Studio Token Plan (Anthropic-compatible) | modelstudio-token-plan-anthropic | MODELSTUDIO_API_KEY |
| Model Studio Coding Plan | modelstudio-coding-plan | MODELSTUDIO_API_KEY |
| Model Studio Coding Plan (Anthropic-compatible) | modelstudio-coding-plan-anthropic | MODELSTUDIO_API_KEY |
Missing your provider? Request support