vsref

Best AI coding agents for Open Source (2026)

For open source, DeepSeek Harness (dsh) is our pick: The license decides this. Teams that want to read, fork or self-host the agent itself: the license, which model providers it can call, and what a hosted option costs if you would rather not run it yourself. Below is the full ranking and the tradeoffs, or read how we score.

If you sign up through links on this page, vsref may earn a commission; programs exist on both sides of most comparisons, and commissions never change verdicts. How we make money

Reviewed by vsref Editorialfacts verified Oct 3, 2026Methodology →

'Everything is a Plugin' (Cordis) agent harness from DeepSeek; developer preview with breaking changes; general-purpose, not coding-only2 of 2 points · 1 matchup
See pricingWebsite →
Ad-funded free coding agent on curated low-cost models. History: launched as Codebuff (YC); repo and operator (Freebuff, Inc., legal docs effective 2026-09-02) now present Freebuff, built on the Codebuff open multi-agent framework; codebuff.com still sells the premium-model Codebuff CLI ($100-$500/mo). Also desktop, web builder, cloud IDE.2 of 2 points · 1 matchup
See pricingWebsite →
Open-source terminal agent (also oss_self_hosted), enterprise/API-key only after consumer users moved to Antigravity CLI2 of 2 points · 1 matchup
See pricingWebsite →

What matters for open source

Weighted attribute comparison for Open Source
FactDeepSeek Harness (dsh)FreebuffGemini CLIGooseGrok Build
License×5MITOct 2Apache-2.0Oct 2Apache-2.0Oct 2Apache-2.0Oct 2Apache-2.0Oct 2
Supported model providers×4n/aCurated hosted catalogOct 2Google only: Gemini Code AssistOct 245+ providers incl. Anthropic, OpenAI, Gemini +20 moreOct 2xAI (Grok models); custom models via base URL + API keyOct 2
Runs local models×3n/an/an/a✓ YesOct 2✓ YesOct 2
GitHub stars×2242,700Oct 313,100Oct 2107,200Oct 2~54,870Oct 227,200Oct 2
Hosted / paid option×2n/aCodebuff paid subscriptions: $100/mo (1x usage)Oct 2Gemini Code Assist Standard $19-22.80/user/moOct 2falseOct 2n/a
Swipe → to see every tool column.
×5 License: MIT and Apache-2.0 allow almost anything; source-available licenses like FSL restrict competing commercial use. The license decides what you may actually ship.×4 Supported model providers: An open agent is only as useful as the models it can drive; a wide provider list keeps you off any one vendor's price list.×3 Runs local models: Local-model support is what makes an open-source agent fully self-contained.×2 GitHub stars: Stars are a rough proxy for community size, which decides how fast bugs get fixed and integrations appear.×2 Hosted / paid option: A paid hosted tier is the escape hatch when running the agent yourself stops being worth the time.

The ranking, tool by tool

The license decides this.
See pricingWebsite →
For teams that want to read or fork the agent, the license matters most.
See pricingWebsite →

For teams that want to read or fork the agent, the license matters most. Full Freebuff vs Claude Code verdict →

For teams that want to read, fork or self-host the agent, the license matters most, and Gemini CLI is Apache-2.0 while Google Antigravity does not publish a license.
See pricingWebsite →

For teams that want to read, fork or self-host the agent, the license matters most, and Gemini CLI is Apache-2.0 while Google Antigravity does not publish a license. Full Gemini CLI vs Google Antigravity verdict →

For teams that want to read, fork or self-host the agent, the license comes first.
See pricingWebsite →

For teams that want to read, fork or self-host the agent, the license comes first. Full Goose vs Claude Code verdict →

License decides this, and Grok Build is Apache-2.0 while Claude Code is proprietary, with its npm package pointing to a license in its README.
See pricingWebsite →

License decides this, and Grok Build is Apache-2.0 while Claude Code is proprietary, with its npm package pointing to a license in its README. Full Grok Build vs Claude Code verdict →

License decides this one.
See pricingWebsite →
The license decides this.
See pricingWebsite →
The license is the deciding factor for teams that want to read or fork the agent.
See pricingWebsite →

The license is the deciding factor for teams that want to read or fork the agent. Full Mistral Vibe vs Claude Code verdict →

The license decides this, and only OpenHands has an open one: it is MIT licensed with 89,799 GitHub stars.
See pricingWebsite →

The license decides this, and only OpenHands has an open one: it is MIT licensed with 89,799 GitHub stars. Full OpenHands vs Devin verdict →

10Pi logoPi
The license is the deciding factor: Pi is MIT licensed, while Claude Code is proprietary, pointing to a license in its README on the npm package.
See pricingWebsite →

The license is the deciding factor: Pi is MIT licensed, while Claude Code is proprietary, pointing to a license in its README on the npm package. Full Pi vs Claude Code verdict →

The license matters most here.
See pricingWebsite →

The license matters most here. Full Qwen Code vs Claude Code verdict →

The license is what matters most here.
See pricingWebsite →

The license is what matters most here. Full Tabby vs GitHub Copilot verdict →

The license is what matters most here, and it is decisive.
See pricingTry Warp →

The license is what matters most here, and it is decisive. Full Warp vs Claude Code verdict →

14Zed logoZed
The license matters most here, and Zed is licensed GPL-3.0-or-later with Apache-2.0 components, while Cursor publishes no license.
See pricingWebsite →

The license matters most here, and Zed is licensed GPL-3.0-or-later with Apache-2.0 components, while Cursor publishes no license. Full Zed vs Cursor verdict →

The license matters most here.
See pricingWebsite →

The license matters most here. Full OpenCode vs Claude Code verdict →

Both are MIT licensed, so the license does not separate them. Full OpenCode vs Kilo Code verdict →

For teams that want to read, fork or self-host the agent, the license matters most. Full OpenCode vs Crush verdict →

For teams that want to read or fork the agent, the license matters most.

For teams that want to read or fork the agent, the license matters most. Full OpenAI Codex vs Claude Code verdict →

For teams that want to read or fork the agent, the license is what matters most. Full OpenAI Codex vs Cursor verdict →

The license is what matters most for teams that want to read or fork the agent. Full OpenAI Codex vs GitHub Copilot verdict →

The license decides this: Aider is Apache-2.0 while Claude Code is proprietary, so only Aider can be read, forked and self-hosted as source.
See pricingWebsite →

The license decides this: Aider is Apache-2.0 while Claude Code is proprietary, so only Aider can be read, forked and self-hosted as source. Full Aider vs Claude Code verdict →

Both carry the Apache-2.0 license, but for OpenAI Codex it covers the Codex CLI, while Aider's whole tool is free and open source. Full Aider vs OpenAI Codex verdict →

Both are permissively licensed, Aider under Apache-2.0 and gptme under MIT, and both run local models. Full Aider vs gptme verdict →

The license matters most here.
See pricingWebsite →

The license matters most here. Full Cline vs Cursor verdict →

Neither is open source: Claude Code is proprietary, and Command Code's npm package declares itself unlicensed.

Neither is open source: Claude Code is proprietary, and Command Code's npm package declares itself unlicensed. Full Command Code vs Claude Code verdict →

Neither Devin nor Factory publishes a license, a list of supported model providers, GitHub stars or a separate hosted option, so the main open source signals are missing on both sides.
See pricingTry Factory →

Neither Devin nor Factory publishes a license, a list of supported model providers, GitHub stars or a separate hosted option, so the main open source signals are missing on both sides. Full Factory vs Devin verdict →

Neither tool is a clear open-source choice.

Neither tool is a clear open-source choice. Full Google Antigravity vs Claude Code verdict →

Neither tool publishes a license, a list of supported model providers, GitHub stars or a separate hosted option, so the main open source signals are missing on both sides. Full Google Antigravity vs Cursor verdict →

For teams that want to read, fork or self-host the agent, the license matters most, and neither Cursor nor GitHub Copilot publishes one.

For teams that want to read, fork or self-host the agent, the license matters most, and neither Cursor nor GitHub Copilot publishes one. Full GitHub Copilot vs Cursor verdict →

Neither tool is an open-source agent you can fork. Full GitHub Copilot vs Claude Code verdict →

The license matters most to teams that want to read or fork the agent, and neither Devin Desktop nor GitHub Copilot publishes one, nor GitHub stars or a supported provider list. Full GitHub Copilot vs Devin Desktop (formerly Windsurf) verdict →

Both licenses let you read, fork and self-host: Cline is Apache-2.0 and Kilo Code is MIT, so the license does not separate them.
See pricingWebsite →

Both licenses let you read, fork and self-host: Cline is Apache-2.0 and Kilo Code is MIT, so the license does not separate them. Full Kilo Code vs Cline verdict →

Spec-driven AI IDE + CLI (ex-Q Developer CLI) + web/cloud agent; AWS successor to Amazon Q Developer.
See pricingTry Kiro →

Spec-driven AI IDE + CLI (ex-Q Developer CLI) + web/cloud agent; AWS successor to Amazon Q Developer. No won verdicts for this use case yet; it ranks on ties and near-misses.

25Amp logoAmp
Frontier multi-model agent + cloud dev environments (orbs); also terminal_agent (Amp CLI, connects to VS Code/Cursor/Windsurf/Zed/Neovim). OWNERSHIP: no longer branded as Sourcegraph - operated by "Amp Frontier Corporation" (privacy policy, modified Sep 10, 2026); about page: "We are an independent agent research lab"; CLI npm package moved from @sourcegraph/amp to @ampcode/cli (May 14, 2026 changelog). Free Hobby tier with BYOK/ChatGPT-sub since Sep 13, 2026.
See pricingTry Amp →

Frontier multi-model agent + cloud dev environments (orbs); also terminal_agent (Amp CLI, connects to VS Code/Cursor/Windsurf/Zed/Neovim). OWNERSHIP: no longer branded as Sourcegraph - operated by "Amp Frontier Corporation" (privacy policy, modified Sep 10, 2026); about page: "We are an independent agent research lab"; CLI npm package moved from @sourcegraph/amp to @ampcode/cli (May 14, 2026 changelog). Free Hobby tier with BYOK/ChatGPT-sub since Sep 13, 2026. No won verdicts for this use case yet; it ranks on ties and near-misses.

Context-engine coding platform for large codebases; now led by Cosmos cloud agents + Auggie CLI (also ide_extension: VS Code, JetBrains, Vim/Neovim chat). Brief seeded it as an IDE extension; the 2026 pricing page leads with "Try Cosmos". Flat team pricing (up to 50 seats, no per-seat charge) with a pooled $ usage balance.

Context-engine coding platform for large codebases; now led by Cosmos cloud agents + Auggie CLI (also ide_extension: VS Code, JetBrains, Vim/Neovim chat). Brief seeded it as an IDE extension; the 2026 pricing page leads with "Try Cosmos". Flat team pricing (up to 50 seats, no per-seat charge) with a pooled $ usage balance. No won verdicts for this use case yet; it ranks on ties and near-misses.

"The Sovereign AI Lab": coding agent + own post-trained Lumen models, pitched at regulated/air-gapped orgs and niche languages (COBOL, Fortran, Verilog). Formerly branded Genie (Genie CLI introduced Q2 2025). Secondary segment: terminal_agent (cos CLI).
See pricingTry Cosine →

"The Sovereign AI Lab": coding agent + own post-trained Lumen models, pitched at regulated/air-gapped orgs and niche languages (COBOL, Fortran, Verilog). Formerly branded Genie (Genie CLI introduced Q2 2025). Secondary segment: terminal_agent (cos CLI). No won verdicts for this use case yet; it ranks on ties and near-misses.

DevSecOps-native agents and flows for GitLab Premium/Ultimate; also IDE extensions (VS Code, JetBrains) and a Duo CLI; self-managed and air-gapped self-hosted-model options.

DevSecOps-native agents and flows for GitLab Premium/Ultimate; also IDE extensions (VS Code, JetBrains) and a Duo CLI; self-managed and air-gapped self-hosted-model options. No won verdicts for this use case yet; it ranks on ties and near-misses.

JetBrains IDE agent, now also a terminal agent (Junie CLI) and runs in JetBrains Air; metered in JetBrains AI Credits ($1 each) with BYOK at provider rates, zero markup.

JetBrains IDE agent, now also a terminal agent (Junie CLI) and runs in JetBrains Air; metered in JetBrains AI Credits ($1 each) with BYOK at provider rates, zero markup. No won verdicts for this use case yet; it ranks on ties and near-misses.

Private, governed enterprise coding agent with self-hosted and air-gapped deployment. Now a Tricentis product (acquired 2026-07-30). Secondary segment: terminal_agent (Tabnine Plugin for OpenCode).
See pricingTry Tabnine →

Private, governed enterprise coding agent with self-hosted and air-gapped deployment. Now a Tricentis product (acquired 2026-07-30). Secondary segment: terminal_agent (Tabnine Plugin for OpenCode). No won verdicts for this use case yet; it ranks on ties and near-misses.

Low-priced AI IDE (Free/Lite/Pro/Pro+/Ultra); product family now split into TraeCode (IDE) and TraeWork (web/desktop/mobile workspace built on SOLO). Owner per brief: ByteDance - the legal entity could not be read from a primary source (privacy policy/ToS are client-rendered); enterprise page cites Douyin as a customer. Chats may be used for training unless Privacy Mode is on.
See pricingTry Trae →

Low-priced AI IDE (Free/Lite/Pro/Pro+/Ultra); product family now split into TraeCode (IDE) and TraeWork (web/desktop/mobile workspace built on SOLO). Owner per brief: ByteDance - the legal entity could not be read from a primary source (privacy policy/ToS are client-rendered); enterprise page cites Douyin as a customer. Chats may be used for training unless Privacy Mode is on. No won verdicts for this use case yet; it ranks on ties and near-misses.

Plan-Code-Verify multi-model agent; desktop app (primary, most changelog activity), VS Code/JetBrains plugins, Slack/Telegram control; increasingly pitched as an 'AI technical cofounder' with app deployment.
See pricingTry Verdent →

Plan-Code-Verify multi-model agent; desktop app (primary, most changelog activity), VS Code/JetBrains plugins, Slack/Telegram control; increasingly pitched as an 'AI technical cofounder' with app deployment. No won verdicts for this use case yet; it ranks on ties and near-misses.

Agentic AI IDE (ex-Windsurf) inside the Devin family; shares plans with Devin Cloud and Devin CLI.

Agentic AI IDE (ex-Windsurf) inside the Devin family; shares plans with Devin Cloud and Devin CLI. No won verdicts for this use case yet; it ranks on ties and near-misses.

AI IDE with CLI and cloud agents; ships its own Grok/Composer models. Acquired by SpaceX (completed 2026-08-14, per cursor.com/blog/joining-spacex); also segments terminal_agent, cloud_agent.
See pricingTry Cursor →

AI IDE with CLI and cloud agents; ships its own Grok/Composer models. Acquired by SpaceX (completed 2026-08-14, per cursor.com/blog/joining-spacex); also segments terminal_agent, cloud_agent. No won verdicts for this use case yet; it ranks on ties and near-misses.

Autonomous cloud coding agent + terminal agent (Devin CLI); plans shared with Devin Desktop.
See pricingTry Devin →

Autonomous cloud coding agent + terminal agent (Devin CLI); plans shared with Devin Desktop. No won verdicts for this use case yet; it ranks on ties and near-misses.

Terminal-first coding agent included in Claude Pro/Max/Team/Enterprise plans or billed via API; also IDE extension, desktop app and cloud sessions (cloud_agent).

Terminal-first coding agent included in Claude Pro/Max/Team/Enterprise plans or billed via API; also IDE extension, desktop app and cloud sessions (cloud_agent). No won verdicts for this use case yet; it ranks on ties and near-misses.

Source-available (FSL, converts to MIT after 2 years) BYO-model terminal agent; optional Charm-hosted 'Hyper' inference subscription.
See pricingWebsite →

Source-available (FSL, converts to MIT after 2 years) BYO-model terminal agent; optional Charm-hosted 'Hyper' inference subscription. No won verdicts for this use case yet; it ranks on ties and near-misses.

MIT local-first terminal agent; also web UI, desktop app, REST server, MCP/ACP; persistent autonomous-agent template.
See pricingWebsite →

MIT local-first terminal agent; also web UI, desktop app, REST server, MCP/ACP; persistent autonomous-agent template. No won verdicts for this use case yet; it ranks on ties and near-misses.

More AI coding agents buyer guides