Kilo Code
Open-source AI coding agent extension for VS Code and JetBrains, built as a superset of Roo Code and Cline, with bring-your-own-key and zero model markup.
Kilo Code is an open-source (MIT) AI coding agent for VS Code and JetBrains that forked and combines Roo Code and Cline. It supports 500+ models with bring-your-own-key and zero inference markup, plus agent modes (Architect, Code, Debug), MCP servers, and inline autocomplete.
Kilo Code is an open-source, MIT-licensed AI coding agent that runs as a VS Code and JetBrains extension, built as a superset that merges and extends Roo Code and Cline.
The extension takes natural-language instructions to generate, refactor, and debug code, run terminal commands, and automate multi-step tasks inside the editor. It organizes work into agent modes — Architect for planning, Code for implementation, Debug for fixing — and supports user-defined custom modes, inline autocomplete, and a Model Context Protocol (MCP) server marketplace for connecting external tools and data.
Kilo Code is model-agnostic: users can choose from 500+ models, switch between them mid-task, and connect their own API keys or local models. The project advertises "zero markup" on inference when using the hosted routing, meaning you pay the model provider's rate. Pricing is freemium — the extension itself is free, there is a free tier with optional paid credits, and bring-your-own-key keeps costs under the user's control.
For developers comparing options: Kilo Code descends directly from Roo Code, which forked Cline, and the team positions it as a superset combining both projects' features plus its own additions. Relative to Cursor, the main differentiators are that Kilo Code is open source, runs as an extension inside an existing editor rather than as a separate fork, and avoids markup on model usage.
Recent status worth noting: the project's primary domain now resolves to kilo.ai (the older kilocode.ai redirects there), reflecting a broader "Kilo" platform that spans the editor extension, a CLI, and cloud agents. The source repository lives at github.com/Kilo-Org/kilocode under the MIT license and reports 20k+ GitHub stars. The company was co-founded by GitLab co-founder Sid Sijbrandij.
Frequently asked questions
- Is Kilo Code free and open source?
- Yes. The extension is MIT-licensed and free to install. It uses a freemium model: you can bring your own API key (or local models) and pay the provider's rate with no markup, or use the hosted service which offers a free tier and paid options.
- How does Kilo Code relate to Roo Code and Cline?
- Kilo Code began as a fork of Roo Code (which itself forked Cline) and is positioned as a superset that merges features from both projects, such as agent modes and an MCP server marketplace, while adding its own.
- Which editors does Kilo Code support?
- It ships as a VS Code extension (also on Open VSX) and a JetBrains plugin, with a CLI and cloud agents available through the broader Kilo platform.
Related
- Roo CodeA discontinued open-source VS Code agent (a Cline fork); the team has since pivoted away from the IDE extension.
- ClineAn open-source autonomous coding agent for VS Code.
- ContinueAn open-source IDE extension for building custom AI coding assistants.
- AI Coding Agents in 2026: The Open-Source & CLI EditionCursor and Windsurf vs the open-source agents — OpenCode, Cline, Aider, Codex CLI, and more. Who should bring their own model, and when to stay in the terminal.