Models and providers

Choose a model and provider.

Codewhale includes 45 provider routes. The provider, model, and endpoint are explicit configuration, and every route uses the same local runtime, tools, and approval boundaries. Hosted providers use credentials you configure; local vLLM, SGLang, and Ollama endpoints usually require no key.

Settings surface

Read-only settings preview

This is a read-only guide to Codewhale's local configuration and does not change your local configuration.

Local harness

Models & providers

Read only
Default model
deepseek-v4-pro
Provider routes
45
Repository registryAuthentication environment
  • DeepSeekdeepseek
    DEEPSEEK_API_KEY
  • DeepSeek Anthropicdeepseek-anthropic
    DEEPSEEK_API_KEY / ANTHROPIC_API_KEY
  • NVIDIA NIMnvidia-nim
    NVIDIA_API_KEY / NVIDIA_NIM_API_KEY
  • OpenAI-compatibleopenai
    OPENAI_API_KEY
  • AtlasCloudatlascloud
    ATLASCLOUD_API_KEY
  • Wanjie Arkwanjie-ark
    WANJIE_ARK_API_KEY / WANJIE_API_KEY / WANJIE_MAAS_API_KEY
  • Volcengine Arkvolcengine
    VOLCENGINE_API_KEY / VOLCENGINE_ARK_API_KEY / ARK_API_KEY
  • OpenRouteropenrouter
    OPENROUTER_API_KEY
  • OrcaRouterorcarouter
    ORCAROUTER_API_KEY
  • Xiaomi MiMoxiaomi-mimo
    XIAOMI_MIMO_TOKEN_PLAN_API_KEY / MIMO_TOKEN_PLAN_API_KEY / XIAOMI_MIMO_API_KEY / XIAOMI_API_KEY / MIMO_API_KEY
  • Novita AInovita
    NOVITA_API_KEY
  • Fireworks AIfireworks
    FIREWORKS_API_KEY
  • SiliconFlowsiliconflow
    SILICONFLOW_API_KEY
  • SiliconFlow CNsiliconflow-CN
    SILICONFLOW_API_KEY
  • Arcee AIarcee
    ARCEE_API_KEY
  • Moonshot/Kimimoonshot
    MOONSHOT_API_KEY / KIMI_API_KEY
  • SGLangsglang
    SGLANG_API_KEY
  • vLLMvllm
    VLLM_API_KEY
  • Ollamaollama
    OLLAMA_API_KEY
  • Ollama Cloudollama-cloud
    OLLAMA_CLOUD_API_KEY / OLLAMA_API_KEY
  • Hugging Facehuggingface
    HUGGINGFACE_API_KEY / HF_TOKEN
  • Together AItogether
    TOGETHER_API_KEY
  • Baidu Qianfanqianfan
    QIANFAN_API_KEY / BAIDU_QIANFAN_API_KEY
  • OpenAI Codexopenai-codex
    ChatGPT/Codex OAuth via `codex login` (OPENAI_CODEX_ACCESS_TOKEN / CODEX_ACCESS_TOKEN override)
  • Anthropicanthropic
    ANTHROPIC_API_KEY
  • OpenModelopenmodel
    OPENMODEL_API_KEY
  • Z.aizai
    ZAI_API_KEY / Z_AI_API_KEY
  • StepFunstepfun
    STEPFUN_API_KEY / STEP_API_KEY
  • MiniMaxminimax
    MINIMAX_API_KEY
  • MiniMax (Anthropic-compatible)minimax-anthropic
    MINIMAX_API_KEY
  • DeepInfradeepinfra
    DEEPINFRA_API_KEY / DEEPINFRA_TOKEN
  • Sakana AIsakana
    FUGU_API_KEY / SAKANA_API_KEY
  • Meituan LongCatlongcat
    LONGCAT_API_KEY
  • OpenCode Goopencode-go
    OPENCODE_GO_API_KEY
  • OpenCode Zenopencode-zen
    OPENCODE_ZEN_API_KEY / OPENCODE_API_KEY
  • Meta Model APImeta
    META_MODEL_API_KEY / MODEL_API_KEY
  • xAIxai
    XAI_API_KEY
  • Mistral AImistral
    MISTRAL_API_KEY
  • Google Geminigoogle
    GOOGLE_API_KEY / GEMINI_API_KEY
  • TelecomJS TokenHubtelecomjs
    TELECOMJS_API_KEY
  • Eden AIedenai
    EDENAI_API_KEY
  • Model Studio Token Planmodelstudio-token-plan
    MODELSTUDIO_API_KEY
  • Model Studio Token Plan (Anthropic-compatible)modelstudio-token-plan-anthropic
    MODELSTUDIO_API_KEY
  • Model Studio Coding Planmodelstudio-coding-plan
    MODELSTUDIO_API_KEY
  • Model Studio Coding Plan (Anthropic-compatible)modelstudio-coding-plan-anthropic
    MODELSTUDIO_API_KEY

To choose a route, model, endpoint, or credentials on your machine, follow the configuration documentation.

Open configuration docs ↗
Repository data

Built-in provider registry

Open the source document ↗

This list is generated from the provider registry in the repository and updated with releases. It shows route IDs and common authentication environment variables; docs/PROVIDERS.md is the source for wire protocols, default endpoints, model resolution, and full authentication precedence.

  • 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/Codex OAuth via `codex login` (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
  • 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

If a provider is missing, please file an issue with its endpoint, authentication method, and model capabilities. Pull requests that update the registry, documentation, and tests are welcome too.

Model catalog

Default model & crate inventory

Default model
deepseek-v4-pro
Crates
  • agent
  • app-server
  • build-support
  • cli
  • command-contract
  • config
  • core
  • execpolicy
  • hooks
  • lane
  • mcp
  • paths
  • protocol
  • release
  • secrets
  • state
  • telemetry
  • tools
  • tui
  • workflow
  • workflow-js