Source: https://seerepo.com/r/tornadoweb/tornado/ai
Markdown source: https://seerepo.com/r/tornadoweb/tornado/ai.md
Description: AI signed 2.7% of the 4,106 commits of tornado. Each AI tool with its commits, and the last ones it signed.

# How much of tornado did AI write?

AI signed 2.7% of the 4,106 commits of tornado. Signed by Claude (108) and Cursor (1).

Since its first commit, on September 9, 2009.

## Who signed the commits

- Claude: 108 commits (2.6%)
- Cursor: 1 commit (0%)
- People: 97.3%

## Commits per month

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

- 2024-11: 4 commits, 0 signed by AI (0%)
- 2024-12: 4 commits, 0 signed by AI (0%)
- 2025-01: 2 commits, 0 signed by AI (0%)
- 2025-02: 13 commits, 0 signed by AI (0%)
- 2025-03: 9 commits, 0 signed by AI (0%)
- 2025-04: 16 commits, 0 signed by AI (0%)
- 2025-05: 13 commits, 0 signed by AI (0%)
- 2025-06: 3 commits, 0 signed by AI (0%)
- 2025-07: 5 commits, 0 signed by AI (0%)
- 2025-08: 9 commits, 0 signed by AI (0%)
- 2025-09: 1 commits, 0 signed by AI (0%)
- 2025-10: 0 commits, 0 signed by AI
- 2025-11: 1 commits, 0 signed by AI (0%)
- 2025-12: 13 commits, 0 signed by AI (0%)
- 2026-01: 5 commits, 0 signed by AI (0%)
- 2026-02: 1 commits, 0 signed by AI (0%)
- 2026-03: 30 commits, 0 signed by AI (0%)
- 2026-04: 1 commits, 0 signed by AI (0%)
- 2026-05: 17 commits, 4 signed by AI (23.5%)
- 2026-06: 8 commits, 0 signed by AI (0%)
- 2026-07: 4 commits, 1 signed by AI (25%)
- 2026-08: 11 commits, 0 signed by AI (0%)
- 2026-09: 71 commits, 54 signed by AI (76.1%)
- 2026-10: 77 commits, 50 signed by AI (64.9%)

## The last commits an AI signed

- 2026-10-26 · Claude · [66efa07](https://github.com/tornadoweb/tornado/commit/66efa07c2c6bb1d237485cbe68b57737c0573ef0): test: Fix flaky cookie unquoting linear-performance test on PyPy
- 2026-10-21 · Claude · [4678919](https://github.com/tornadoweb/tornado/commit/467891981e937f1aa92a6f58ce5cdc747b90196f): httputil: Restore valueless parameters in _parse_header
- 2026-10-21 · Claude · [c6e6c1c](https://github.com/tornadoweb/tornado/commit/c6e6c1ceb22cd43e5da321707436b0c910d18cd9): test: Make SSLTest.test_error_logging wait for the server
- 2026-10-21 · Claude · [3955218](https://github.com/tornadoweb/tornado/commit/39552189d464be2dc4458613352d98862e9b593f): test: Wait for the server in SimpleHTTPSClientTestCase's handshake-failure tests
- 2026-10-20 · Claude · [3bfa5fe](https://github.com/tornadoweb/tornado/commit/3bfa5fecd1748e2ff22d04a47f8d8ec64a875d84): ci: Add explicit read permission to CI jobs
- 2026-10-20 · Claude · [3a461ea](https://github.com/tornadoweb/tornado/commit/3a461eae9ce81607b8a92eec253a32b6576c1ef3): ci: Run the downstream testbed on a wheel built in the same run
- 2026-10-20 · Claude · [a006e32](https://github.com/tornadoweb/tornado/commit/a006e3248a90112421b5957fbe6cfca38e30de46): test: Run WebSocketOriginTest's fetch-based handshakes over HTTP/1
- 2026-10-20 · Claude · [3991d4c](https://github.com/tornadoweb/tornado/commit/3991d4c329ae715d3f60d632f94608d6dc7eb70f): test: Make HTTP/1-specific client tests skip cleanly under HTTP/2
- 2026-10-19 · Claude · [6ba97f7](https://github.com/tornadoweb/tornado/commit/6ba97f7dba159081c2ab8dba1501f01fbd914779): test: Add pre-6.3 security fixes to the corpus
- 2026-10-19 · Claude · [858cf67](https://github.com/tornadoweb/tornado/commit/858cf677f56ecab560e802b2a2f0c60c492dcbb9): Handle two malformed inputs found by fuzzing

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

Claude, with 108 of the 4,106 commits of tornado.

The proof: [its last signed commit, 66efa07](https://github.com/tornadoweb/tornado/commit/66efa07c2c6bb1d237485cbe68b57737c0573ef0)

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

Since May 2026: the first month an AI tool signed a commit of tornado.

### How many commits does tornado have?

tornado has 4,106 commits since September 9, 2009. 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.
