Open-Source Coding Agent Leaderboard
Multi-signal ranking: package downloads, GitHub stars/forks, commits (30d),issues, optional Reddit/X — open-source only. Sparse-data & closed tools excluded.
Last updated: 2026-08-21 · 14 agents · methodology v3-oss-multisignal
Value score — adoption per cost
value = adoption_score ÷ price_index (1=free/BYO low cost … 4=expensive). High value = more signal per dollar friction.
| # | Agent | ★ | Forks | Commits 30d | Issues 30d | npm/wk | PyPI/wk | X | Adopt | Value | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Codex CLI openai/codex | 110.5K+3.4K | 16.9K | 500 | 3.9K | 13.5M | — | — | — | 64.15 sig | 32.1 |
| 2 | OpenClaw openclaw/openclaw | 387.0K+134 | 81.3K | 500 | 3.4K | 2.1M | — | — | — | 59.45 sig | 59.4 |
| 3 | Hermes NousResearch/hermes-agent | 233.8K+449 | 46.9K | 500 | 6.3K | — | 85.8K | — | — | 51.25 sig | 51.2 |
| 4 | OpenCode opencode-ai/opencode | 13.7K+6 | 1.8K | 0 | 0 | 10.6M | — | — | — | 29.64 sig | 29.6 |
| 5 | pi.dev earendil-works/pi | 94.9K+646 | 11.7K | 500 | 959 | — | — | — | — | 294 sig | 29 |
| 6 | Cline cline/cline | 66.6K+60 | 7.2K | 474 | 211 | — | — | — | — | 26.14 sig | 26.1 |
| 7 | Oh My Pi can1357/oh-my-pi | 26.2K+195 | 2.5K | 500 | 1.3K | — | — | — | — | 25.14 sig | 25.1 |
| 8 | Kilo Code Kilo-Org/kilocode | 27.0K+20 | 3.1K | 500 | 266 | — | — | — | — | 24.54 sig | 24.5 |
| 9 | Mimo Code XiaomiMiMo/MiMo-Code | 12.8K+11 | 1.3K | 404 | 115 | 8.2K | — | — | — | 22.35 sig | 22.3 |
| 10 | Gemini CLI google-gemini/gemini-cli | 106.6K+4 | 14.5K | 75 | 123 | 300.4K | — | — | — | 18.35 sig | 9.2 |
| 11 | Aider Aider-AI/aider | 48.4K+30 | 4.9K | 0 | 62 | — | 191.0K | — | — | 10.34 sig | 10.3 |
| 12 | Gitlawb Zero gitlawb/zero | 1.6K+5 | 170 | 85 | 55 | — | — | — | — | 9.54 sig | 9.5 |
| 13 | Continue continuedev/continue | 35.6K+18 | 5.3K | 0 | 55 | — | — | — | — | 7.53 sig | 7.5 |
| 14 | Void voideditor/void | 28.8K | 2.6K | 0 | 0 | — | — | — | — | 6.73 sig | 6.7 |
Adoption blends package downloads (npm+PyPI), stars, forks, commits (30d), issues activity, social, and data coverage.Value = adoption ÷ price index (free/BYO scores higher for the same adoption). When GitHub/npm/PyPI rate-limit, the fetcher falls back to the previous snapshot or alternate APIs (pepy, participation stats, Twitter syndication).Closed-source / sparse tools are listed under exclusions — not ranked.
Not on the board
- cursor — Closed source; no public GitHub/npm signals for fair comparison
- claude-code — Closed source product (tracked in articles, not OSS leaderboard)
- ampcode — Closed source; sparse public package/repo data
- codebuff — Insufficient public GitHub/npm surface for multi-signal ranking
- copilot-cli — Closed source / subscription product
- Goose — fewer than 2 strong signals