openclaw/docs/providers/kilocode.md
Mark IJbema 0ea1a4e9fc feat: Add Kilo Gateway provider
Add support for Kilo Gateway as a model provider, similar to OpenRouter.
Kilo Gateway provides a unified API that routes requests to many models
behind a single endpoint and API key.

Changes:
- Add kilocode provider option to auth-choice and onboarding flows
- Add KILOCODE_API_KEY environment variable support
- Add kilocode/ model prefix handling in model-auth and extra-params
- Add provider documentation in docs/providers/kilocode.md
- Update model-providers.md with Kilo Gateway section
- Add design doc for the integration
2026-01-27 16:04:25 +01:00

1.2 KiB

summary read_when
Use Kilo Gateway's unified API to access many models in Moltbot
You want a single API key for many LLMs
You want to run models via Kilo Gateway in Moltbot

Kilo Gateway

Kilo Gateway provides a unified API that routes requests to many models behind a single endpoint and API key. It is OpenAI-compatible, so most OpenAI SDKs work by switching the base URL.

Getting an API key

  1. Go to app.kilo.ai
  2. Sign in or create an account
  3. Navigate to API Keys and generate a new key

CLI setup

moltbot onboard --kilocode-api-key <key>

Or set the environment variable:

export KILOCODE_API_KEY="your-api-key"

Config snippet

{
  env: { KILOCODE_API_KEY: "sk-..." },
  agents: {
    defaults: {
      model: { primary: "kilocode/anthropic/claude-opus-4.5" }
    }
  }
}

Notes

  • Model refs are kilocode/<provider>/<model> (e.g., kilocode/anthropic/claude-opus-4.5).
  • Default model: kilocode/anthropic/claude-opus-4.5
  • Base URL: https://api.kilo.ai/api/openrouter/
  • For more model/provider options, see /concepts/model-providers.
  • Kilo Gateway uses a Bearer token with your API key under the hood.