3AM Marketer
AI

Open Source AI Coding Agents: 2026 Architectural Breakdown

By mid-2026, Continue.dev is read-only, Roo Code is archived, and Kilo is acquired. Here is the verified architectural breakdown of the active open-source AI coding agents you can still adopt.

Open Source AI Coding Agents: 2026 Architectural Breakdown

By mid-2026, the open-source AI coding agent landscape has contracted: Continue.dev is read-only after its Cursor acquisition, Roo Code was archived in May 2026, and Kilo was bought by Anaconda. The remaining active projects split into three distinct architectures: in-editor agents like Cline and Kilo Code, sandboxed multi-agent runtimes like OpenHands and Goose, and terminal-centric tools like Aider and OpenCode, plus self-hosted completion infrastructure such as Tabby.123

State of Open-Source Coding Agents: Active Projects vs. 2026 Archivals

Continue.dev released version 2.0.0 as its final release across the VS Code extension, CLI, and JetBrains plugin before the repository went read-only. The codebase remains available but is no longer actively maintained. Roo Code was archived in May 2026. Kilo has been acquired by Anaconda. Teams building on Continue.dev or Roo Code now face frozen upstreams and should plan a migration.123

In-Editor Autonomous Agents: Cline and Kilo Code

Cline is licensed under Apache 2.0 and distributes a VS Code extension and a JetBrains plugin. It supports local models via Ollama and LM Studio as well as any OpenAI-compatible API, and it tracks project edits with checkpoints so developers can undo the agent's work. Kilo Code is MIT-licensed and allows developers to inspect the prompt, context window, and decisions. It supports VS Code, JetBrains IDEs including IntelliJ, PyCharm, and WebStorm, CLI, and cloud environments. Anaconda's acquisition of Kilo means its roadmap now sits with a commercial data-science platform vendor.43

Sandboxed Runtimes and Foundation-Backed Agents: OpenHands and Goose

OpenHands is MIT-licensed and supports deployment in VPC and air-gapped environments. Its Agent Canvas can run OpenHands, Claude Code, Codex, Gemini, or any ACP-compatible agent across local, remote, and cloud backends. Running the canvas without a sandbox requires Node.js 24 or later and uv. Each conversation can run inside its own Docker container when OH_CONVERSATION_RUNTIME is set to docker. Goose is licensed under Apache-2.0, built in Rust, and hosted under the Agentic AI Foundation at the Linux Foundation. It connects to 70+ extensions using the Model Context Protocol open standard.156

Terminal and Git-Centric Workflows: Aider and OpenCode

Aider maps an entire codebase to assist in working across larger projects and integrates with Git to automatically commit changes with descriptive commit messages. It supports local LLM connections alongside cloud models. OpenCode provides terminal, desktop app, and IDE extension interfaces. It automatically loads relevant LSPs for the underlying LLM and connects to 75+ LLM providers through Models.dev, including local models. OpenCode's terminal TUI tool is MIT-licensed.781

Self-Hosted Code Completion Infrastructure: Tabby

Tabby is a self-hosted AI coding assistant that operates without requiring a DBMS or cloud service. It incorporates locally relevant snippets from local LSP declarations and recently modified code for code completion. It supports consumer-grade GPUs and added Apple M1/M2 Metal inference support.9

What to Do on Monday

If you are on Continue.dev or Roo Code, migrate now because both projects are frozen. Teams that need in-editor autonomy with undo capability should evaluate Cline; those that need prompt inspectability across multiple surfaces should look at Kilo Code before its Anaconda roadmap shifts. If your requirement is sandboxed execution or air-gapped deployment, OpenHands is the only option here with explicit Docker isolation and VPC support. For terminal-first workflows that must map large codebases and auto-commit to Git, Aider is the fit. If you need a database-free completion server that reads local LSP context, Tabby is the remaining standalone infrastructure. The answer changes if Anaconda closes Kilo Code's source, if OpenHands drops Node.js 24 support, or if a new foundation-backed agent appears with comparable sandboxing.123456789

Questions

What happened to Continue.dev and Roo Code in 2026?

Continue.dev was acquired by Cursor and its repository is now read-only after a final 2.0.0 release across its VS Code extension, CLI, and JetBrains plugin. Roo Code was archived in May 2026. Both are no longer receiving active updates.

Which open-source agents support running local LLMs without cloud APIs?

Cline supports local models via Ollama and LM Studio. Aider and OpenCode also support local model connections. Tabby supports consumer-grade GPUs and Apple M1/M2 Metal for on-device inference.

What are the runtime requirements for OpenHands Agent Canvas?

Running the canvas without a sandbox requires Node.js 24 or later and uv. For isolated execution, set OH_CONVERSATION_RUNTIME to docker so each conversation runs in its own container.

How does Kilo Code differ from Cline in terms of license and transparency?

Cline is Apache 2.0 and provides checkpoints to undo edits. Kilo Code is MIT-licensed and lets you inspect the prompt, context window, and agent decisions.

What makes Tabby different from other self-hosted coding assistants?

Tabby does not require a DBMS or cloud service. It extracts completion context from local LSP declarations and recently modified code, and it runs on consumer GPUs including Apple M1/M2 Metal.