500 repositories · dataset 2026-09-07-v2.1 · scanned 2026-09-04

The agent commit index

Almost all AI commits still have a human in the loop.

Coding agents sign their own commits. We counted those signatures across 500 open source repositories — 660,707 commits, all measured over the same window (February-August 2026). 95.9% turn out to be an agent committing alongside a developer, not running on its own. And a headline percentage still tells you almost nothing without knowing how many people are behind it.

Figure 1  The shape of agent adoption across 500 repositories

500 repositories, sorted by agent share — hover any bar
individualteamorg-widenonebar height = agent share · colour = who is driving it

There is no smooth middle. A handful of projects have gone a long way, then the curve collapses — half of everything measured sits below 1.6%, and 184 repositories are at exactly zero. Colour shows who is behind each bar, and the tallest ones are often a single person.

Figure 2  Two repositories. Same story, until you look.

pandas-dev/pandas
54.9%
54.9% agent · top contributor 97.2%16 contributors

More than half of recent commits are agent-authored — but one maintainer accounts for 97.2% of them. This is a single person’s workflow, not a project-wide shift.

microsoft/vscode
33.4%
33.4% agent · top contributor 8.8%174 contributors

A lower number, spread across 174 contributors with no one above 8.8%. This is what an actual organisational rollout looks like.

0.0%
of all commits measured
are agent-authored
0.0%
median repository —
the typical project has barely started
0.0%
of agent commits are assisted —
a human authored them
0
repositories with
broad team adoption

What the numbers hide

Assisted, not autonomous

Only 0.3% of all commits come from a bot identity acting alone. The rest carry a developer’s name with the agent as co-author — the agent ran the commit, a person was there.

Systems languages lag

Go sits at 0.5%, Rust at 1.5%, Python at 1.4% — against 9–11% for web tooling and AI projects. Measured over the same window, so this is adoption, not commit velocity.

Concentration still decides meaning

123 of 500 repositories have agent commits coming from essentially one person — median top contributor 87.5%. The same percentage means opposite things depending on who is behind it.

The ecosystem divide

Figure 3

Median agent share by ecosystem. The gap between the least and most adopted is roughly 149x — systems-language projects have effectively not started, while product companies and AI tooling have.

JS/TS
3.5%
Python
3.5%
Other
0%
Go
2.8%
Rust
2.3%
C++
0.4%
Java
0.7%
Jupyter Notebook
0%
Shell
0.5%
C
0.1%
Dart
0%
HTML
0.3%
Ruby
0.2%
C#
2%
CSS
0%
Kotlin
1.8%
Markdown
0%
Swift
3.6%
Clojure
0.9%
MDX
2.5%
Dockerfile
0%
PHP
2%
PowerShell
0.7%
Vue
0%
Assembly
0%
Batchfile
0%
Blade
0%
Julia
29.8%
Makefile
0%
Nunjucks
0%
Roff
0%
Scala
0%
Vim Script
2.6%
Zig
3.3%

Run it on your own code

The detection engine is open source and does the work locally. Nothing is uploaded, so it runs on private and internal repositories that no hosted tool can reach.

qmmit-cli ↗

Reads git history directly with a blobless clone — commit metadata only, no file contents, no GitHub API and therefore no rate limits. A 9,000-commit repository takes about six seconds.

  • Works offline on any local clone, including private repos
  • Deterministic signature matching — the rules are readable in one file
  • JSON output for scripting and CI
  • MIT licensed, zero dependencies
# this repository, right here
npx qmmit-cli
# a private repo you have cloned
npx qmmit-cli ~/work/internal-api
# same window as this index
npx qmmit-cli --since 2026-02-01
# machine readable
npx qmmit-cli owner/repo --json

It reports counts, never names. You will see how many contributors commit agent-signed work and how concentrated that is — never who they are. A per-person breakdown of AI usage is a surveillance artifact, and this tool will not produce one, locally or otherwise.

The index

Every repository measured, sortable. “Top” is the largest single contributor’s share of that repository’s agent commits — the higher it is, the more the headline number reflects one person.

#EcosystemPatternConcentration
1dair-ai/Prompt-Engineering-GuideMDX100%1100%individual
2react/react-nativeC++100%380%individual
3ChatGPTNextWeb/NextChatJS/TS97.2%448.6%team
4garrytan/gstackJS/TS92%696.8%individual
5shanraisshan/claude-code-best-practiceHTML88.7%453.6%team
6anthropics/claude-cookbooksJupyter Notebook84.6%2617%org-wide
7marktext/marktextJS/TS82.7%691.9%individual
8vinta/awesome-pythonPython73%499.2%individual
9colbymchenry/codegraphC69.7%2263%team
10roboflow/supervisionPython69.3%5834.7%org-wide
11pbakaus/impeccableJS/TS68.9%1586.8%individual
12thedotmack/claude-memJS/TS68%6283.4%individual
13ruvnet/RuViewRust64.5%1270.4%team
14microsoft/AI-For-BeginnersJupyter Notebook64%256.3%individual
15OpenHands/OpenHandsJS/TS61%6018.9%org-wide
16microsoft/generative-ai-for-beginnersJupyter Notebook60.9%271.4%individual
17mattpocock/skillsShell59.6%691.8%individual
18Egonex-AI/Understand-AnythingJS/TS58.4%2384.9%individual
19MisterBooo/LeetCodeAnimationJava57.1%1100%individual
20cypress-io/cypressJS/TS56.1%1744.9%org-wide
213b1b/manimPython55.2%298.6%individual
22pandas-dev/pandasPython54.9%1697.2%individual
23Graphify-Labs/graphifyPython54%9740.7%org-wide
24github/spec-kitPython53.4%10420.5%org-wide
25apache/supersetPython52.3%15144.9%org-wide
26ageitgey/face_recognitionPython50%1100%individual
27vsouza/awesome-iosSwift47.1%1100%individual
28JuliusBrussee/cavemanGo45.8%963.9%team
29modelcontextprotocol/serversJS/TS43%1532.5%org-wide
30Fission-AI/OpenSpecJS/TS42.3%2972%team
31h5bp/html5-boilerplateJS/TS41.7%360%individual
32jesseduffield/lazygitGo41.4%298.7%individual
33ruvnet/rufloJS/TS41.1%788.1%individual
34microsoft/PowerToysC40.8%3917.3%org-wide
35hugohe3/ppt-masterPython40.5%798.9%individual
36openai/whisperPython40%250%individual
37n8n-io/n8nJS/TS38.9%12911.7%org-wide
38DietrichGebert/ponytailJS/TS37.6%1653.9%team
39jesseduffield/lazydockerGo37.5%266.7%individual
40microsoft/ML-For-BeginnersJupyter Notebook37.3%268.2%individual
41practical-tutorials/project-based-learningPython36.4%1100%individual
42jgraph/drawio-desktopJS/TS35.9%257.4%individual
43multica-ai/multicaGo35.1%6649.3%org-wide
44lobehub/lobehubJS/TS34%2176.4%team
45microsoft/vscodeJS/TS33.4%1748.8%org-wide
46msitarzewski/agency-agentsShell33.3%1771.7%team
47abi/screenshot-to-codePython32.1%278%individual
48Significant-Gravitas/AutoGPTPython31.9%2530.1%org-wide
49usestrix/strixPython31.4%1158.1%team
50mvanhorn/last30days-skillPython30%3949.4%org-wide
51Shubhamsaboo/awesome-llm-appsPython30%1043.2%org-wide
52JuliaLang/juliaJulia29.8%2923.3%org-wide
53bmad-code-org/BMAD-METHODJS/TS29.1%1878.9%team
54FuelLabs/fuel-coreRust28.6%460%team
55gin-gonic/ginGo28.2%654.5%team
56Leonxlnx/taste-skillJS/TS28.1%395.1%individual
57gatsbyjs/gatsbyJS/TS27.8%280%individual
58CherryHQ/cherry-studioJS/TS27.4%5539%org-wide
59microsoft/TypeScriptGo27.1%1782.8%individual
60anthropics/skillsPython26.5%533.3%team
61remotion-dev/remotionJS/TS26.5%3072.1%team
62rtk-ai/rtkRust25.4%4733%org-wide
63firecrawl/firecrawlJS/TS24.7%2214.7%org-wide
64headroomlabs-ai/headroomPython24.6%6530.3%org-wide
65microsoft/ai-agents-for-beginnersJupyter Notebook24.2%958.8%team
66paperclipai/paperclipJS/TS24%9327.7%org-wide
67go-gitea/giteaGo22.9%4156.4%team
68fffaraz/awesome-cppOther22.7%1100%individual
69bytedance/deer-flowPython22.4%1207.1%org-wide
70appwrite/appwriteJS/TS22.3%2435.3%org-wide
71Anduin2017/HowToCookOther22.1%1100%individual
72nextlevelbuilder/ui-ux-pro-max-skillPython21.5%2210.7%org-wide
73mermaid-js/mermaidJS/TS21.3%2125.9%org-wide
74HKUDS/CLI-AnythingPython21.1%5015.3%org-wide
75BerriAI/litellmPython20.9%13217.2%org-wide
76gohugoio/hugoGo20.4%275.7%individual
77hesreallyhim/awesome-claude-codePython20.4%1100%individual
78zylon-ai/private-gptPython20%481.3%individual
79pmndrs/zustandJS/TS19.7%476.9%team
80ant-design/ant-designJS/TS18.9%3826.9%org-wide
81ComposioHQ/awesome-claude-skillsPython18.8%1100%individual
82vuejs/awesome-vueOther18.6%292.3%individual
83microsoft/VibeVoicePython18.4%464.3%team
84storybookjs/storybookJS/TS17.3%3719.7%org-wide
85denoland/denoRust16.7%3179.6%team
86home-assistant/corePython16.5%37512.9%org-wide
87obra/superpowersShell15.9%830.8%team
88hiyouga/LlamaFactoryPython15.1%1616.7%org-wide
89MemPalace/mempalacePython14.6%4516.2%org-wide
90Panniantong/Agent-ReachPython14.3%297.8%individual
91jamiepine/voiceboxJS/TS14.2%1832.7%org-wide
92electron/electronC++14.1%1535.4%org-wide
93grafana/grafanaJS/TS13.4%11724.9%org-wide
94career-ops-hq/career-opsJS/TS13.2%3261.7%team
95chenglou/pretextJS/TS13.1%396.3%individual
96base/nodeShell12.9%250%individual
97crewAIInc/crewAIPython12.7%1750.5%team
98hacksider/Deep-Live-CamPython12.4%357.1%individual
99mem0ai/mem0Python12.2%2733%org-wide
100PowerShell/PowerShellC#12.1%927.3%org-wide
101strapi/strapiJS/TS11.7%2319.2%org-wide
102vllm-project/vllmPython11.6%4133.3%org-wide
103addyosmani/agent-skillsJS/TS11.5%1927.8%org-wide
104PaddlePaddle/PaddleOCRPython11.5%553.8%team
105tldraw/tldrawJS/TS11.5%1431.5%org-wide
106doocs/advanced-javaJava11.1%1100%individual
107shareAI-lab/learn-claude-codePython11.1%931.3%org-wide
108home-assistant/frontendOther10.9%3822.8%org-wide
109mrdoob/three.jsJS/TS10.7%1459.6%team
110python/cpythonPython10.7%1890.4%individual
111unclecode/crawl4aiPython10.5%566.7%team
112calesthio/OpenMontagePython10.3%1519.4%org-wide
113karpathy/autoresearchPython10.3%333.3%individual
114anthropics/claude-codePython10.2%1230.8%org-wide
115rustdesk/rustdeskRust10.2%1658.5%team
116supabase/supabaseJS/TS10.1%5923.1%org-wide
117expressjs/expressJS/TS10%250%individual
118microsoft/Web-Dev-For-BeginnersJS/TS10%1100%individual
119typicode/json-serverJS/TS10%266.7%individual
120punkpeye/awesome-mcp-serversOther9.7%3051.8%org-wide
121Textualize/richPython9.6%260%individual
122aaif-goose/gooseRust9.4%8113.4%org-wide
123nexu-io/open-designJS/TS9.3%4937.9%org-wide
124odysseus-dev/odysseusPython9.2%7515.8%org-wide
125serhii-londar/open-source-mac-os-appsOther9.2%387.5%individual
126koala73/worldmonitorJS/TS8.8%4449.7%org-wide
127github/gitignoreOther8.7%425%team
128google-gemini/gemini-cliJS/TS8.7%5044.9%org-wide
129metabase/metabaseClojure8.7%4120.2%org-wide
130affaan-m/ECCJS/TS8.6%8311.3%org-wide
131Alishahryar1/free-claude-codePython8.5%576.8%team
132react/reactJS/TS8.5%573.3%team
133twentyhq/twentyJS/TS8.4%5558.1%team
134VoltAgent/awesome-openclaw-skillsOther8.4%1912.5%org-wide
135xtekky/gpt4freePython8.3%1100%individual
136mui/material-uiJS/TS7.9%1526.7%org-wide
137browser-use/browser-usePython7.4%1563.3%team
138huggingface/transformersPython7.4%5438.1%org-wide
139usememos/memosGo7.4%871.8%team
140EbookFoundation/free-programming-booksPython7.3%812.5%team
141harry0703/MoneyPrinterTurboPython7.3%1019%org-wide
142vercel/next.jsJS/TS7.3%2845.7%org-wide
143nlohmann/jsonC++7.1%1100%individual
144NanmiCoder/MediaCrawlerPython7%280%individual
145langflow-ai/langflowPython6.9%3046.8%org-wide
146makeplane/planeJS/TS6.9%836.8%team
147shadcn-ui/uiJS/TS6.9%2942.6%org-wide
148langgenius/difyJS/TS6.8%8520.4%org-wide
149openinterpreter/openinterpreterRust6.5%5523.8%org-wide
150virattt/ai-hedge-fundPython6.4%366.7%individual
151docling-project/doclingPython6.3%1919.4%org-wide
152JetBrains/kotlinKotlin6.1%2133.1%org-wide
153upstash/context7JS/TS6.1%440%team
1541c7/chinese-independent-developerPython6%1839.1%org-wide
155astral-sh/uvRust6%1379.3%team
156jaywcjlove/awesome-macSwift6%2212%org-wide
157karpathy/nanochatPython5.9%1100%individual
158public-apis/public-apisPython5.9%1913.6%org-wide
159Snailclimb/JavaGuideJS/TS5.8%1100%individual
160netdata/netdataGo5.7%1031.6%org-wide
161oven-sh/bunRust5.5%1766.7%team
162Homebrew/brewRuby5.4%2914%org-wide
163tesseract-ocr/tesseractC++5.3%287.5%individual
164yangshun/tech-interview-handbookJS/TS5.3%1100%individual
165openai/codexRust5.2%5226.8%org-wide
166prometheus/prometheusGo5.2%1730.8%org-wide
167iluwatar/java-design-patternsJava5.1%250%individual
168louislam/uptime-kumaJS/TS5.1%644.4%team
169sveltejs/svelteJS/TS5.1%954.5%team
170starship/starshipRust5%333.3%individual
171code-yeongyu/oh-my-openagentJS/TS4.9%2685%individual
172infiniflow/ragflowGo4.9%6315.7%org-wide
173mudler/LocalAIGo4.3%1041.7%org-wide
174avelino/awesome-goGo4.2%1220%org-wide
175redis/redisC4.2%846.7%team
176sharkdp/batRust4.2%350%individual
177ultralytics/yolov5Python4.2%333.3%individual
178akullpp/awesome-javaOther4.1%425%team
179coollabsio/coolifyPHP4.1%1378.3%team
180remix-run/react-routerJS/TS4.1%670%team
181cline/clineJS/TS4%1724.2%org-wide
182excalidraw/excalidrawJS/TS4%433.3%team
183sherlock-project/sherlockPython4%1100%individual
184vitejs/viteJS/TS4%1437%org-wide
185caddyserver/caddyGo3.9%644.4%team
186Stirling-Tools/Stirling-PDFJava3.9%1124.3%org-wide
187openai/openai-cookbookJupyter Notebook3.8%350%individual
188OpenBB-finance/OpenBBPython3.8%333.3%individual
189facebook/docusaurusJS/TS3.7%542.9%team
190pytorch/pytorchPython3.7%11311.5%org-wide
191reduxjs/reduxJS/TS3.7%1100%individual
192Eugeny/tabbyJS/TS3.6%425%team
193krahets/hello-algoJava3.6%1100%individual
194microsoft/playwrightJS/TS3.6%1058.9%team
195nestjs/nestJS/TS3.6%730.8%team
196DefinitelyTyped/DefinitelyTypedJS/TS3.5%2114.8%org-wide
197AlistGo/alistGo3.4%350%individual
198diegosouzapw/OmniRouteJS/TS3.4%5527.3%org-wide
199stablyai/orcaJS/TS3.4%9819.9%org-wide
200ghostty-org/ghosttyZig3.3%1826.5%org-wide
2012dust/v2rayNGKotlin3.2%725%team
202axios/axiosJS/TS3.2%533.3%team
203open-webui/open-webuiPython3.2%1187.9%individual
204josephmisiti/awesome-machine-learningPython3.1%1100%individual
205NousResearch/hermes-agentPython3.1%3336.4%org-wide
206prettier/prettierJS/TS3.1%375%individual
207TheAlgorithms/PythonPython3.1%250%individual
208farion1231/cc-switchRust3%2917.9%org-wide
209run-llama/llama_indexPython3%1025%org-wide
210keras-team/kerasPython2.9%1223.8%org-wide
211swisskyrepo/PayloadsAllTheThingsPython2.9%1100%individual
212dani-garcia/vaultwardenRust2.8%333.3%individual
213moby/mobyGo2.8%664.7%team
214tailwindlabs/tailwindcssJS/TS2.8%450%team
215expo/expoJS/TS2.7%5412.8%org-wide
216flutter/flutterDart2.7%4811%org-wide
217dbeaver/dbeaverJava2.6%1630.8%org-wide
218neovim/neovimVim Script2.6%590.3%individual
219pi-hole/pi-holeShell2.6%250%individual
220nilbuild/developer-roadmapJS/TS2.5%425%team
221rails/railsRuby2.5%1245.7%org-wide
222thedaviddias/Front-End-ChecklistMDX2.5%1100%individual
223tw93/PakeRust2.4%342.9%individual
224OpenCut-app/OpenCutJS/TS2.3%362.5%individual
225astral-sh/ruffRust2.2%1932.8%org-wide
226bigskysoftware/htmxJS/TS2.2%1100%individual
227jellyfin/jellyfinC#2.2%1118.8%org-wide
228router-for-me/CLIProxyAPIGo2.2%2711.1%org-wide
229TanStack/queryJS/TS2.2%1018.8%org-wide
230commaai/openpilotPython2.1%640%team
231microsoft/markitdownPython2.1%1100%individual
232ggml-org/whisper.cppC++2%1513.6%org-wide
233langchain-ai/langchainPython2%1027.8%org-wide
234rclone/rcloneGo2%931.3%org-wide
235freeCodeCamp/freeCodeCampJS/TS1.9%1246.9%org-wide
236ohmyzsh/ohmyzshShell1.9%250%individual
237asgeirtj/system_prompts_leaksJS/TS1.8%288.9%individual
238jingyaogong/minimindPython1.8%1100%individual
239rust-unofficial/awesome-rustRust1.8%812.5%team
240ultralytics/ultralyticsPython1.8%1424%org-wide
241zed-industries/zedRust1.8%536.6%org-wide
2422dust/v2rayNC#1.7%442.9%team
243hoppscotch/hoppscotchJS/TS1.7%333.3%individual
244warpdotdev/warpRust1.7%1520%org-wide
245byoungd/upJS/TS1.6%266.7%individual
246D4Vinci/ScraplingPython1.6%457.1%team
247datawhalechina/hello-agentsPython1.6%250%individual
248openclaw/openclawJS/TS1.6%4174.1%org-wide
249TauricResearch/TradingAgentsPython1.6%266.7%individual
250unslothai/unslothPython1.6%3719.4%org-wide
251clash-verge-rev/clash-verge-revJS/TS1.5%625%team
252ZhuLinsen/daily_stock_analysisPython1.5%827.3%team
253ChromeDevTools/chrome-devtools-mcpJS/TS1.4%375%individual
254Mintplex-Labs/anything-llmJS/TS1.4%714.3%team
255nocodb/nocodbJS/TS1.4%760.3%team
256psf/requestsPython1.4%1100%individual
257ansible/ansiblePython1.3%266.7%individual
258freqtrade/freqtradePython1.3%540%team
259moeru-ai/airiJS/TS1.3%1913%org-wide
260withastro/astroJS/TS1.3%1516.7%org-wide
261apple/containerSwift1.2%425%team
262iptv-org/iptvJS/TS1.2%462.5%team
263elastic/elasticsearchJava1.1%4210.3%org-wide
264FuelLabs/swayRust1.1%1100%individual
265webpack/webpackJS/TS1.1%450%team
266ethereum/go-ethereumGo1%533.3%team
267laurent22/joplinJS/TS1%281.8%individual
268nuxt/nuxtJS/TS1%911.1%org-wide
269skylot/jadxJava1%1100%individual
270tw93/MoleShell1%566.7%team
271ultraworkers/claw-codeRust1%573.3%team
272ggml-org/llama.cppC++0.9%2011.5%org-wide
273penpot/penpotClojure0.9%939.1%org-wide
274scrapy/scrapyPython0.9%425%team
275ChrisTitusTech/winutilPowerShell0.8%425%team
276fatedier/frpGo0.8%1100%individual
277meilisearch/meilisearchRust0.8%262.5%individual
278opencv/opencvC++0.8%440%team
279nodejs/nodeJS/TS0.7%1133.3%org-wide
280fastapi/fastapiPython0.6%333.3%individual
281ollama/ollamaGo0.6%425%team
282scikit-learn/scikit-learnPython0.6%350%individual
283Comfy-Org/ComfyUIPython0.5%616.7%team
284f/prompts.chatHTML0.5%458.8%team
285firstcontributions/first-contributionsOther0.5%4223.6%org-wide
286ionic-team/ionic-frameworkJS/TS0.5%1100%individual
287microsoft/terminalC++0.5%1100%individual
288Raphire/Win11DebloatPowerShell0.5%1100%individual
289anomalyco/opencodeJS/TS0.4%208.7%org-wide
290golang/goGo0.4%337.5%individual
291junegunn/fzfGo0.4%1100%individual
292kubernetes/kubernetesGo0.4%469.2%team
293opendatalab/MinerUPython0.4%1100%individual
294tauri-apps/tauriRust0.4%1100%individual
295tensorflow/tensorflowC++0.4%1714.7%org-wide
296topjohnwu/MagiskKotlin0.4%1100%individual
297TryGhost/GhostJS/TS0.4%728.6%team
298x64dbg/x64dbgC++0.4%1100%individual
299daytonaio/daytonaOther0.3%250%individual
300earendil-works/piJS/TS0.3%1010%org-wide
301immich-app/immichJS/TS0.3%520%team
302NationalSecurityAgency/ghidraJava0.3%333.3%individual
303ripienaar/free-for-devHTML0.3%1100%individual
304rohitg00/ai-engineering-from-scratchPython0.3%350%individual
305toeverything/AFFiNEJS/TS0.3%1100%individual
306hashicorp/terraformGo0.2%1100%individual
307mastodon/mastodonRuby0.2%250%individual
308mozilla/pdf.jsJS/TS0.2%250%individual
309protocolbuffers/protobufC++0.2%333.3%individual
310swiftlang/swiftSwift0.2%558.3%team
311bitcoin/bitcoinC++0.1%1100%individual
312FFmpeg/FFmpegC0.1%350%individual
313git/gitC0.1%1100%individual
314rust-lang/rustRust0.1%830%team
315spring-projects/spring-frameworkJava0.1%1100%individual
316tldr-pages/tldrMarkdown0.1%250%individual
317521xueweihan/HelloGitHubPython0%none
318666ghj/MiroFishPython0%none
319996icu/996.ICUOther0%none
320adam-p/markdown-hereJS/TS0%none
321agalwood/MotrixJS/TS0%none
322airbnb/javascriptJS/TS0%none
323alacritty/alacrittyRust0%none
324angular/angularJS/TS0%none
325animate-css/animate.cssCSS0%none
326anuraghazra/github-readme-statsJS/TS0%none
327apache/echartsJS/TS0%none
328AppFlowy-IO/AppFlowyDart0%none
329Asabeneh/30-Days-Of-PythonPython0%none
330AUTOMATIC1111/stable-diffusion-webuiPython0%none
331Avik-Jain/100-Days-Of-ML-CodeOther0%none
332awesome-selfhosted/awesome-selfhostedOther0%none
333awesomedata/awesome-public-datasetsOther0%none
334azl397985856/leetcodeJS/TS0%none
335bannedbook/fanqiangKotlin0%none
336binary-husky/gpt_academicPython0%none
337binhnguyennus/awesome-scalabilityOther0%none
338bradtraversy/design-resources-for-developersOther0%none
339bregman-arie/devops-exercisesPython0%none
340BurntSushi/ripgrepRust0%none
341ByteByteGoHq/system-design-101Other0%none
342Chalarangelo/30-seconds-of-codeJS/TS0%none
343charlax/professional-programmingPython0%none
344chartjs/Chart.jsJS/TS0%none
345chen08209/FlClashDart0%none
346chinese-poetry/chinese-poetryJS/TS0%none
347chrislgarry/Apollo-11Assembly0%none
348codecrafters-io/build-your-own-xMarkdown0%none
349coder/code-serverJS/TS0%none
350CompVis/stable-diffusionJupyter Notebook0%none
351CorentinJ/Real-Time-Voice-CloningPython0%none
352CyC2018/CS-NotesOther0%none
353d2l-ai/d2l-zhPython0%none
354d3/d3Shell0%none
355danielmiessler/SecListsPHP0%none
356deepfakes/faceswapPython0%none
357deepseek-ai/deepseek-harnessJS/TS0%none
358deepseek-ai/DeepSeek-R1Other0%none
359deepseek-ai/DeepSeek-V3Python0%none
360Developer-Y/cs-video-coursesOther0%none
361DigitalPlatDev/FreeDomainMarkdown0%none
362django/djangoPython0%none
363dkhamsing/open-source-ios-appsOther0%none
364dockur/windowsShell0%none
365donnemartin/system-design-primerPython0%none
366DovAmir/awesome-design-patternsOther0%none
367ElemeFE/elementVue0%none
368enaqx/awesome-reactOther0%none
369etcd-io/etcdGo0%none
370facebookresearch/segment-anythingJupyter Notebook0%none
371fighting41love/funNLPPython0%none
372FiloSottile/mkcertGo0%none
373florinpop17/app-ideasOther0%none
374FortAwesome/Font-AwesomeJS/TS0%none
375FoundationAgents/MetaGPTPython0%none
376FoundationAgents/OpenManusPython0%none
377Genymobile/scrcpyC0%none
378getify/You-Dont-Know-JSOther0%none
379godotengine/godotC++0%none
380GokuMohandas/Made-With-MLJupyter Notebook0%none
381golang-standards/project-layoutMakefile0%none
382goldbergyoni/nodebestpracticesDockerfile0%none
383google/guavaJava0%none
384google/material-design-iconsOther0%none
385gorhill/uBlockJS/TS0%none
386h5bp/Front-end-Developer-Interview-QuestionsNunjucks0%none
387Hack-with-Github/Awesome-HackingOther0%none
388hakimel/reveal.jsJS/TS0%none
389huginn/huginnRuby0%none
390jackfrued/Python-100-DaysJupyter Notebook0%none
391jakevdp/PythonDataScienceHandbookJupyter Notebook0%none
392jekyll/jekyllRuby0%none
393jgthms/bulmaCSS0%none
394jlevy/the-art-of-command-lineOther0%none
395jquery/jqueryJS/TS0%none
396juliangarnier/animeJS/TS0%none
397justjavac/free-programming-books-zh_CNOther0%none
398justjavac/wechat-miniapp-radarJS/TS0%none
399jwasham/coding-interview-universityOther0%none
400karpathy/nanoGPTPython0%none
401kdn251/interviewsJava0%none
402kelseyhightower/kubernetes-the-hard-wayOther0%none
403kelseyhightower/nocodeDockerfile0%none
404KRTirtho/spotubeDart0%none
405labmlai/annotated_deep_learning_paper_implementationsPython0%none
406labuladong/fucking-algorithmMarkdown0%none
407LadybirdBrowser/ladybirdC++0%275%individual
408laravel/laravelBlade0%none
409lencx/ChatGPTRust0%none
410leonardomso/33-js-conceptsJS/TS0%none
411lllyasviel/FooocusPython0%none
412localsend/localsendDart0%none
413lodash/lodashJS/TS0%none
414Lordog/dive-into-llmsJupyter Notebook0%none
415lydiahallie/javascript-questionsOther0%none
416lyswhut/lx-music-desktopJS/TS0%none
417macrozheng/mallJava0%none
418massgravel/Microsoft-Activation-ScriptsBatchfile0%none
419meta-llama/llamaPython0%none
420microsoft/autogenPython0%none
421mlabonne/llm-courseOther0%none
422mtdvio/every-programmer-should-knowOther0%none
423multica-ai/andrej-karpathy-skillsOther0%none
424MunGell/awesome-for-beginnersOther0%none
425NARKOZ/hacker-scriptsJS/TS0%none
426necolas/normalize.cssCSS0%none
427nektos/actGo0%none
428ngosang/trackerslistOther0%none
429nilbuild/design-patterns-for-humansOther0%none
430nomic-ai/gpt4allC++0%none
431nvbn/thefuckPython0%none
432nvm-sh/nvmShell0%none
433obsproject/obs-studioC0%none
434ocornut/imguiC++0%none
435odoo/odooPython0%250%individual
436ossu/computer-scienceHTML0%none
437pallets/flaskPython0%none
438PanJiaChen/vue-element-adminVue0%none
439papers-we-love/papers-we-loveShell0%none
440pathwaycom/llm-appJupyter Notebook0%none
441pathwaycom/pathwayPython0%none
442PKUFlyingPig/cs-self-learningHTML0%none
443PlexPt/awesome-chatgpt-prompts-zhOther0%none
444pocketbase/pocketbaseGo0%none
445poteto/hiring-without-whiteboardsJS/TS0%none
446prakhar1989/awesome-coursesOther0%none
447puppeteer/puppeteerJS/TS0%none
448rasbt/LLMs-from-scratchJupyter Notebook0%none
449react/create-react-appJS/TS0%none
450realworld-apps/realworldJS/TS0%none
451resume/resume.github.comJS/TS0%none
452romkatv/powerlevel10kShell0%none
453ruanyf/weeklyOther0%none
454rust-lang/rustlingsRust0%none
455RVC-Boss/GPT-SoVITSPython0%none
456ryanmcdermott/clean-code-javascriptJS/TS0%none
457ryanoasis/nerd-fontsCSS0%none
458sansan0/TrendRadarPython0%none
459scutan90/DeepLearning-500-questionsJS/TS0%none
460Semantic-Org/Semantic-UIJS/TS0%none
461shadowsocks/shadowsocks-windowsC#0%none
462sickcodes/Docker-OSXShell0%none
463sindresorhus/awesomeOther0%none
464sindresorhus/awesome-nodejsOther0%none
465socketio/socket.ioJS/TS0%none
466soimort/you-getPython0%none
467Solido/awesome-flutterDart0%none
468spring-projects/spring-bootJava0%none
469syncthing/syncthingGo0%none
470TapXWorld/ChinaTextbookRoff0%none
471tensorflow/modelsPython0%none
472termux/termux-appJava0%none
473TheAlgorithms/JavaJava0%none
474tiimgreen/github-cheat-sheetOther0%none
475tmux/tmuxC0%none
476tonsky/FiraCodeClojure0%none
477torvalds/linuxC0%333.3%individual
478traefik/traefikGo0%none
479trekhleb/javascript-algorithmsJS/TS0%none
480trimstray/the-book-of-secret-knowledgeOther0%none
481twbs/bootstrapMDX0%none
482twitter/the-algorithmScala0%none
483typst/typstRust0%none
484unionlabs/unionRust0%none
485upscayl/upscaylJS/TS0%none
486ventoy/VentoyC0%none
487VoltAgent/awesome-design-mdOther0%none
488vuejs/coreJS/TS0%none
489vuejs/vueJS/TS0%none
490wagoodman/diveGo0%none
491wasabeef/awesome-android-uiOther0%none
492WerWolv/ImHexC++0%none
493x1xhlol/system-prompts-and-models-of-ai-toolsOther0%none
494xai-org/grok-1Python0%none
495xingshaocheng/architect-awesomeOther0%none
496youngyangyang04/leetcode-masterShell0%none
497yt-dlp/yt-dlpPython0%none
498ytdl-org/youtube-dlPython0%none
499Z4nzu/hackingtoolPython0%none
500Zie619/n8n-workflowsPython0%none

Method, and what this does not measure

  • This counts commits authored by agents, not code written with AI help. A developer who writes code with Claude Code and then commits it by hand leaves no trace in git and correctly reads 0% here. Git cannot see who typed the code. What it can see is who ran the commit.
  • Detection is deterministic string matching against signatures agents write about themselves — Co-Authored-By: Claude, cursor[bot], devin-ai-integration[bot], Codex task footers, Aider’s (aider) suffix. No heuristics, no style analysis, no inference.
  • Every figure is a floor, not an estimate. Squash merges and rebases strip Co-Authored-By trailers, so real usage is higher than what is reported here.
  • CI, dependency and release bots are excluded from the denominator by the [bot] naming convention. This matters more than it sounds: LangChain’s recent history is 46% bot commits. Counting those as “AI-written code” would inflate every number on this page.
  • Every repository uses the same fixed calendar window: February through August 2026. This avoids comparing a few weeks of a busy project with years of a slower project.
  • Repositories with fewer than 100 considered commits remain in the dataset and are flagged as low activity; their percentages are high-variance and should be interpreted cautiously.
  • Commit counts, not lines of code. A one-line fix and a 2,000-line refactor each count once.
  • Contributor figures are aggregate only. No individual is named anywhere in this index, the dataset, or the tool. This is a deliberate limit, not an oversight — a per-person breakdown of AI usage is a surveillance tool, and this is not one.