Important: different levels of autonomy
Tabby is a completion assistant, Aider and Cline are interactive pair programmers, and OpenCode, Kilo, Grok Build, and Forgecode are full coding agents. OpenHands and SWE-agent are the most autonomous: they plan, edit, run commands, and open pull requests with little supervision, so they need sandboxing and review.
Where each one runs
Cline and Kilo run inside VS Code, and Kilo also supports JetBrains. OpenCode works in the terminal, desktop, and IDEs. Aider, Grok Build, and Forgecode are terminal-first, and OpenHands offers a web UI, CLI, and SDK. Tabby integrates into editors and runs as a self-hosted server.
Model choice and privacy
OpenCode, Cline, Kilo, Aider, and Forgecode work with many providers using your own keys, and several support local models, so code does not have to go to one vendor. Grok Build is built around Grok models. Tabby and local-model setups keep code entirely on your own infrastructure.
License details
OpenCode, OpenHands, Kilo, and SWE-agent are MIT, and Cline, Aider, Grok Build, Forgecode, and Tabby's core are Apache-2.0. Tabby and OpenHands have enterprise features under separate licenses.
Maintenance status
All nine projects were updated within days or weeks of this update.