packages/kilo-docs/pages/code-with-ai/agents/auto-model.md
Auto Model is a smart model routing system that automatically selects the optimal AI model based on the Kilo Code mode you're using. It comes in multiple tiers so you can balance cost and capability to fit your needs.
| Tier | Best For | Pricing |
|---|---|---|
kilo-auto/frontier | Maximum capability with the best available models | Paid |
kilo-auto/balanced | Strong performance at a lower cost | Paid |
kilo-auto/free | The best free models available | Free |
kilo-auto/frontier) in the model dropdownThat's it. No configuration needed.
You can see which underlying models are used, as well as the cost, in the expanded model picker. Model mapping information is also available on the Gateway Model page.
{% callout type="info" title="Models can change" %} The underlying models behind each Auto Model tier are updated server-side as better options become available or as providers change pricing and availability. The tier you select stays the same; the model it routes to may change over time. {% /callout %}
{% callout type="warning" title="Data handling for Auto Free" %} Auto Free may route your requests to providers that log prompts and outputs and use them to improve their services. In particular, it may route to NVIDIA's free endpoints, which are provided under the NVIDIA API Trial Terms of Service — trial use only, not for production or sensitive data. Do not submit personal or confidential data when using Auto Free. {% /callout %}
Automatically uses the best model for a given task, selecting the best balance of cost and capability for a given task. Uses the more economical models for more straight forward tasks, while reserving stronger reasoning models for planning tasks. You get optimal cost-to-capability ratio without thinking about it.
No need to manually switch models when changing modes. Auto Model handles routing transparently in the background.
Pick the tier that fits your budget. Frontier gives you the best models for demanding work; Balanced offers capable models at a fraction of the cost; Free costs nothing.
{% callout type="warning" title="Version Requirements" %} Auto Model requires VS Code/JetBrains extension v5.2.3+ or CLI v1.0.15+ for automatic mode-based switching. On older versions, Auto Model tiers will default to a single model for all requests. {% /callout %}
{% callout type="tip" title="Quick Setup" %} Select an Auto Model tier from the model dropdown in the Kilo Code chat interface. That's all you need to do. {% /callout %}
kilo-auto/frontier or kilo-auto/balancedAuto Model is ideal for:
You may want to select a specific model instead when:
{% callout type="note" title="Help Us Improve" %} Auto Model is actively being improved. We'd love to hear how it's working for you! Share feedback in our Discord or open an issue on GitHub. {% /callout %}