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.

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 7 of 12 for Gemini CLI
RankRepoStarsScoreExternal link
193fastapi/fastapiGitHub101.8k ★
65.3
open
194expo/expoGitHub51.8k ★
65.3
open
195chenglou/pretextGitHub50k ★
65.3
open
196jgm/pandocGitHub46k ★
65.3
open
197rust-lang/rustlingsGitHub63.9k ★
65.1
open
198Comfy-Org/ComfyUIGitHub129.1k ★
64.8
open
199unclecode/crawl4aiGitHub79.2k ★
64.8
open
200pocketbase/pocketbaseGitHub60.8k ★
64.7
open
201tqdm/tqdmGitHub31.3k ★
64.7
open
202shadcn-ui/uiGitHub121.9k ★
63.9
open
203explosion/spaCyGitHub33.8k ★
63.9
open
204lit/litGitHub21.8k ★
63.9
open
205microsoft/presidioGitHub10.6k ★
63.9
open
206nocodb/nocodbGitHub64.7k ★
63.6
open
207JuliaLang/juliaGitHub49k ★
63.6
open
208go-gorm/gormGitHub39.9k ★
63.6
open
209django/djangoGitHub88.7k ★
63.5
open
210oban-bg/obanGitHub4k ★
63.5
open
211DefiLlama/defillama-appGitHub292 ★
63.3
open
212medusajs/medusaGitHub36k ★
63.1
open
213Anuken/MindustryGitHub28.7k ★
63.0
open
214prisma/prismaGitHub47.6k ★
62.7
open
215fastify/fastifyGitHub37k ★
62.7
open
216vercel/aiGitHub26.4k ★
62.7
open
217phoenixframework/phoenixGitHub23.1k ★
62.7
open
218go-chi/chiGitHub22.7k ★
62.7
open
219apache/beamGitHub8.6k ★
62.7
open
220kubernetes/kubernetesGitHub124.9k ★
62.4
open
221ggml-org/whisper.cppGitHub53.1k ★
62.4
open
222nikic/PHP-ParserGitHub17.5k ★
62.4
open
223ghostfolio/ghostfolioGitHub9.2k ★
62.4
open
224apache/icebergGitHub9.2k ★
62.4
open

Tracking 353 repos · last updated