Which public repos are friendliest to an AI coding agent?

Ranked per model across GitHub, GitLab, and Bitbucket — because agents aren't interchangeable.

Looking up a dependency? Check any npm / PyPI / Cargo package by name.

Repo not on the board? Score any public GitHub repo live from its current commit.

Gemini CLIReads hierarchical `GEMINI.md` (global → workspace → component-level) at every prompt per Gemini CLI's docs. The long-context advantage favors repos that split context per directory rather than docs-heavy in general.
Leaderboard — page 4 of 12 for Gemini CLI
RankRepoStarsScoreExternal link
97TanStack/routerGitHub15k ★
74.1
open
98pytest-dev/pytestGitHub14.5k ★
74.1
open
99calcom/cal.diyGitHub48.2k ★
73.9
open
100sst/opencodeGitHub204.7k ★
73.8
open
101warpdotdev/warpGitHub64.8k ★
73.8
open
102TanStack/queryGitHub50.3k ★
73.4
open
103helix-editor/helixGitHub46.1k ★
73.3
open
104nushell/nushellGitHub40.4k ★
73.3
open
105qdrant/qdrantGitHub34.4k ★
73.3
open
106cloudflare/vinextGitHub8.8k ★
73.3
open
107inngest/inngestGitHub5.8k ★
73.3
open
108gitlab-org/gitlabGitLab6.1k ★
73.2
open
109crewAIInc/crewAIGitHub58.1k ★
73.1
open
110apache/sparkGitHub44k ★
73.1
open
111ray-project/rayGitHub43.7k ★
73.1
open
112biomejs/biomeGitHub25.7k ★
73.1
open
113risingwavelabs/risingwaveGitHub9.3k ★
73.1
open
114pmndrs/zustandGitHub58.6k ★
73.0
open
115charmbracelet/crushGitHub27.9k ★
73.0
open
116ReactiveX/RxJavaGitHub48.2k ★
72.6
open
117apache/kafkaGitHub33.7k ★
72.6
open
118ReactiveX/RxSwiftGitHub24.6k ★
72.6
open
119apache/pulsarGitHub15.3k ★
72.6
open
120encode/starletteGitHub12.6k ★
72.2
open
121minio/minioGitHub61.4k ★
71.9
open
122yugabyte/yugabyte-dbGitHub10.5k ★
71.9
open
123delta-io/deltaGitHub9k ★
71.9
open
124rustdesk/rustdeskGitHub122.7k ★
71.8
open
125microsoft/presidioGitHub10.8k ★
71.8
open
126open-webui/open-webuiGitHub151.1k ★
71.6
open
127junegunn/fzfGitHub82.8k ★
71.6
open
128nestjs/nestGitHub76.6k ★
71.6
open

Tracking 371 repos · last updated