Source: https://seerepo.com/r/koala73/worldmonitor/ai
Markdown source: https://seerepo.com/r/koala73/worldmonitor/ai.md
Description: AI signed 22% of the 8,324 commits of worldmonitor. Each AI tool with its commits, and the last ones it signed.

# How much of worldmonitor did AI write?

AI signed 22% of the 8,324 commits of worldmonitor.

Since its first commit, on January 8, 2026.

## Who signed the commits

- Claude: 1,527 commits (18.3%)
- Cursor: 295 commits (3.5%)
- Codex: 12 commits (0.1%)
- GitHub Copilot: 4 commits (0%)
- Qwen Code: 1 commit (0%)
- People: 78%

## Commits per month

Each month's commits up to its last one, with those an AI signed. Merges don't count.

- 2026-01: 679 commits, 155 signed by AI (22.8%)
- 2026-02: 696 commits, 92 signed by AI (13.2%)
- 2026-03: 1,474 commits, 78 signed by AI (5.3%)
- 2026-04: 765 commits, 42 signed by AI (5.5%)
- 2026-05: 311 commits, 29 signed by AI (9.3%)
- 2026-06: 421 commits, 59 signed by AI (14%)
- 2026-07: 764 commits, 269 signed by AI (35.2%)
- 2026-08: 945 commits, 385 signed by AI (40.7%)
- 2026-09: 1,326 commits, 376 signed by AI (28.4%)
- 2026-10: 943 commits, 350 signed by AI (37.1%)

## The last commits an AI signed

- 2026-10-27 · Claude · [db3d719](https://github.com/koala73/worldmonitor/commit/db3d719bddbbbedfe90e8cd7e031acda54388a3e): feat(map): industrial activity (NO2) layer and country brief line (#9722) (#9739)
- 2026-10-27 · Claude · [ca3e212](https://github.com/koala73/worldmonitor/commit/ca3e21238b023581667cdfcb83e095bd9545a893): feat(economic): serve Sentinel-5P NO2 activity by country, region and kind, with the get_no2_activity MCP tool (#9722) (#9738)
- 2026-10-27 · Claude · [d73d7a5](https://github.com/koala73/worldmonitor/commit/d73d7a5a2572ae92774868fe6f9f8f2062d783ec): test: match fetch-stub Redis hosts exactly (CodeQL incomplete-url-substring-sanitization) (#9741)
- 2026-10-27 · Claude · [ccdfdf2](https://github.com/koala73/worldmonitor/commit/ccdfdf29a44707d16b10af6098e69cfe433e2a38): feat(news,mcp): outlet profiles for every source and get_media_perspective (coverage of any country by outlet country and audience) (#9734)
- 2026-10-27 · Claude · [0745054](https://github.com/koala73/worldmonitor/commit/074505492ee8784734f8651bd76250990dcec6a1): fix(deps): patch undici and fast-uri Dependabot alerts (10 open) (#9740)
- 2026-10-27 · Cursor · [09405c9](https://github.com/koala73/worldmonitor/commit/09405c98910c752d9581e5caf33416ad3b2e8017): fix(i18n): localize map layer explanation cards (#9735)
- 2026-10-27 · Claude · [c6d7a1e](https://github.com/koala73/worldmonitor/commit/c6d7a1e98549d1b4b17e3bd9cad877cc1b025933): fix(panels): keep resize strips off the headline translate button (#9729) (#9736)
- 2026-10-27 · Claude · [f054d27](https://github.com/koala73/worldmonitor/commit/f054d27b0acbf15d6041203207b71eaa77ad9af9): feat(no2): add a global Sentinel-5P NO2 activity dataset and feed the China nowcast (#9728)
- 2026-10-26 · Claude · [c0c5d0f](https://github.com/koala73/worldmonitor/commit/c0c5d0f4529edca8fa813c483e6bc3c27cc0ba17): fix(mcp): advertise the canonical MCP endpoint in the discovery Link header (#9724)
- 2026-10-26 · Claude · [90f0848](https://github.com/koala73/worldmonitor/commit/90f0848bdc1d958814bd523188c10764e8c8891a): fix(news): page story-pool matches within the output budget; keep the pool a ranked prefix (#9718)

## How we know

Every AI coding tool leaves its signature in the commits it makes: a Co-Authored-By line, its own author name, or the merge of its branch. SeeRepo reads those signatures in the repo's history; a commit without one counts as made by people, and merges don't count.

Every AI tool SeeRepo recognizes: https://seerepo.com/agents
