Source: https://seerepo.com/r/HKUDS/nanobot/ai
Markdown source: https://seerepo.com/r/HKUDS/nanobot/ai.md
Description: AI signed 8.7% of the 4,573 commits of nanobot. Each AI tool with its commits, and the last ones it signed.

# How much of nanobot did AI write?

AI signed 8.7% of the 4,573 commits of nanobot. Signed by Cursor (268), Claude (116), GitHub Copilot (11), Factory (4), and Gemini (1).

Since its first commit, on February 1, 2026.

## Who signed the commits

- Cursor: 268 commits (5.9%)
- Claude: 116 commits (2.5%)
- GitHub Copilot: 11 commits (0.2%)
- Factory: 4 commits (0.1%)
- Gemini: 1 commit (0%)
- People: 91.3%

## Commits per month

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

- 2026-02: 551 commits, 35 signed by AI (6.4%)
- 2026-03: 464 commits, 59 signed by AI (12.7%)
- 2026-04: 621 commits, 161 signed by AI (25.9%)
- 2026-05: 453 commits, 96 signed by AI (21.2%)
- 2026-06: 519 commits, 20 signed by AI (3.9%)
- 2026-07: 519 commits, 18 signed by AI (3.5%)
- 2026-08: 487 commits, 1 signed by AI (0.2%)
- 2026-09: 391 commits, 4 signed by AI (1%)
- 2026-10: 530 commits, 6 signed by AI (1.1%)
- 2026-11: 38 commits, 0 signed by AI (0%)

## The last commits an AI signed

- 2026-10-20 · Claude · [6741acb](https://github.com/HKUDS/nanobot/commit/6741acb3918ac1d2a72c61ff9aeaf6896a29e70b): feat(qq): add QR scan connection for QQ bots
- 2026-10-18 · Claude · [7f64efb](https://github.com/HKUDS/nanobot/commit/7f64efbb959da7c00dee9e40b9a8bdc17497648d): fix(telegram): render tilde and longer code fences as code
- 2026-10-18 · Cursor · [9214390](https://github.com/HKUDS/nanobot/commit/9214390f9d4405d3118d9461711e4b7ebf6a3ede): fix(telegram): detect remote media types with queries
- 2026-10-16 · Cursor · [bd779e9](https://github.com/HKUDS/nanobot/commit/bd779e9f545da04a911253f0c0d7085c55052a3f): fix(webui): hide provider models past OpenAI shutdown_date
- 2026-10-14 · GitHub Copilot · [2732e2b](https://github.com/HKUDS/nanobot/commit/2732e2b3ce52c5f5aceeb1b97f912dbe7721f2ae): fix(webui): send same-origin cookies with uploads
- 2026-10-03 · Claude · [96ad7b4](https://github.com/HKUDS/nanobot/commit/96ad7b4dbf617b11e0991e92c7d295dbd828a956): fix(api): return 400 for invalid multimodal field types
- 2026-09-17 · Claude · [12c2c95](https://github.com/HKUDS/nanobot/commit/12c2c95cbb6814a09265ed65e9f99da78e36eeb4): fix(api): require boolean stream values
- 2026-09-17 · Claude · [835cac0](https://github.com/HKUDS/nanobot/commit/835cac0ae79fd37b9bc9c61814b259f484097e3a): fix(cron): reject conflicting schedule fields
- 2026-09-17 · Claude · [b1d54b2](https://github.com/HKUDS/nanobot/commit/b1d54b2ca229f4ad58e647c1f69fbc406b7529a6): fix(cron): reject past one-time schedules in the cron tool
- 2026-09-01 · Claude · [dda6728](https://github.com/HKUDS/nanobot/commit/dda67286f966de9148b9703817fc0c04145cb83a): fix(dream): stop duplicating SOUL/USER/MEMORY into the Dream prompt (#5622)

## 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

## Frequently asked questions

### Which AI tool signed the most commits in nanobot?

Cursor, with 268 of the 4,573 commits of nanobot.

The proof: [its last signed commit, 9214390](https://github.com/HKUDS/nanobot/commit/9214390f9d4405d3118d9461711e4b7ebf6a3ede)

### Since when does AI sign commits in nanobot?

Since February 2026: the first month an AI tool signed a commit of nanobot.

### How many commits does nanobot have?

nanobot has 4,573 commits since February 1, 2026. Merges don’t count.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
