Models and providers

Choose a model and provider.

Codewhale includes 35 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.

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
  • 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
  • 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
  • Meta Model API
    meta
    META_MODEL_API_KEY / MODEL_API_KEY
  • xAI
    xai
    XAI_API_KEY
  • TelecomJS TokenHub
    telecomjs
    TELECOMJS_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.