Which public repos are easiest for Aider to work in?
Repos from GitHub, GitLab, and Bitbucket, ranked by their Aider score rather than the average across every agent. gitlab-org/cli leads with 84.4.
The methodology lists the weight Aider gives each check and the documentation it comes from.
Aider — Auto-lints on every edit by default; runs the configured test command after edits when `--test-cmd` is set (per Aider's lint/test docs). It doesn't natively read AGENTS.md or CONVENTIONS.md — those load only when wired via `.aider.conf.yml`'s `read:` — so the config file, a green linter, and a declared test command are what translate into successful commits.
| Rank | Repo | Stars | Score | External link |
|---|---|---|---|---|
| 1 | gitlab-org/cliGitLab | 1.1k ★ | open | |
| 2 | axios/axiosGitHubBadge | 109.4k ★ | open | |
| 3 | aio-libs/aiohttpGitHub | 16.6k ★ | open | |
| 4 | ggml-org/llama.cppGitHub | 131k ★ | open | |
| 5 | surrealdb/surrealdbGitHub | 33.1k ★ | open | |
| 6 | GreptimeTeam/greptimedbGitHub | 6.7k ★ | open | |
| 7 | wormhole-foundation/wormhole-connectGitHub | 115 ★ | open | |
| 8 | hsnice16/agent-friendly-codeGitHubBadge | 2 ★ | open | |
| 9 | scrapy/scrapyGitHub | 64.8k ★ | open | |
| 10 | psf/requestsGitHub | 54.6k ★ | open | |
| 11 | psf/blackGitHub | 41.9k ★ | open | |
| 12 | apache/supersetGitHub | 75.1k ★ | open | |
| 13 | metabase/metabaseGitHub | 49.6k ★ | open | |
| 14 | milvus-io/milvusGitHub | 46.4k ★ | open | |
| 15 | streamlit/streamlitGitHub | 46k ★ | open | |
| 16 | pingcap/tidbGitHub | 40.6k ★ | open | |
| 17 | weaviate/weaviateGitHub | 16.9k ★ | open | |
| 18 | sqlfluff/sqlfluffGitHub | 9.9k ★ | open | |
| 19 | Textualize/richGitHub | 57.5k ★ | open | |
| 20 | cli/cliGitHub | 46.7k ★ | open | |
| 21 | sqlalchemy/sqlalchemyGitHub | 12.2k ★ | open | |
| 22 | excalidraw/excalidrawGitHub | 133.7k ★ | open | |
| 23 | pallets/flaskGitHub | 75k ★ | open | |
| 24 | krakenfx/kraken-cliGitHub | 754 ★ | open | |
| 25 | vercel/next.jsGitHub | 143.2k ★ | open | |
| 26 | discourse/discourseGitHub | 48k ★ | open | |
| 27 | getsentry/sentryGitHub | 45.5k ★ | open | |
| 28 | payloadcms/payloadGitHub | 45.2k ★ | open | |
| 29 | mermaid-js/mermaidGitHub | 90.6k ★ | open | |
| 30 | getnao/naoGitHub | 1.9k ★ | open | |
| 31 | strapi/strapiGitHub | 73.3k ★ | open | |
| 32 | webpack/webpackGitHubBadge | 66.1k ★ | open |
Tracking 371 repos · last updated