Source: https://seerepo.com/r/ktorio/ktor/ai
Markdown source: https://seerepo.com/r/ktorio/ktor/ai.md
Description: AI signed 0.7% of the 6,943 commits of ktor. Each AI tool with its commits, and the last ones it signed.

# How much of ktor did AI write?

AI signed 0.7% of the 6,943 commits of ktor. Signed by Claude (42), CodeRabbit (5), Cursor (3), Codex (3), and GitHub Copilot (2).

Since its first commit, on September 15, 2014.

## Who signed the commits

- Claude: 42 commits (0.6%)
- CodeRabbit: 5 commits (0.1%)
- Cursor: 3 commits (0%)
- Codex: 3 commits (0%)
- GitHub Copilot: 2 commits (0%)
- People: 99.3%

## Commits per month

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

- 2024-12: 53 commits, 0 signed by AI (0%)
- 2025-01: 70 commits, 0 signed by AI (0%)
- 2025-02: 62 commits, 0 signed by AI (0%)
- 2025-03: 33 commits, 0 signed by AI (0%)
- 2025-04: 22 commits, 0 signed by AI (0%)
- 2025-05: 95 commits, 0 signed by AI (0%)
- 2025-06: 60 commits, 1 signed by AI (1.7%)
- 2025-07: 62 commits, 1 signed by AI (1.6%)
- 2025-08: 36 commits, 0 signed by AI (0%)
- 2025-09: 59 commits, 0 signed by AI (0%)
- 2025-10: 50 commits, 0 signed by AI (0%)
- 2025-11: 47 commits, 0 signed by AI (0%)
- 2025-12: 29 commits, 0 signed by AI (0%)
- 2026-01: 61 commits, 1 signed by AI (1.6%)
- 2026-02: 51 commits, 6 signed by AI (11.8%)
- 2026-03: 80 commits, 23 signed by AI (28.8%)
- 2026-04: 57 commits, 6 signed by AI (10.5%)
- 2026-05: 121 commits, 3 signed by AI (2.5%)
- 2026-06: 52 commits, 0 signed by AI (0%)
- 2026-07: 66 commits, 3 signed by AI (4.5%)
- 2026-08: 49 commits, 3 signed by AI (6.1%)
- 2026-09: 79 commits, 1 signed by AI (1.3%)
- 2026-10: 18 commits, 4 signed by AI (22.2%)
- 2026-11: 19 commits, 0 signed by AI (0%)

## The last commits an AI signed

- 2026-10-12 · Claude · [a3ecf98](https://github.com/ktorio/ktor/commit/a3ecf983972bc7366efbe4d77ae4ed9f17cfce2c): chore: Added workflow to move issues into `Ready for Review` or `Fixed` states in YT (#5927)
- 2026-10-08 · Claude · [512d72f](https://github.com/ktorio/ktor/commit/512d72ffd895acdb2b2f64c373ee418ed316d59b): WebSockets: Keep the overflow cause when the JVM reader queue overflows
- 2026-10-07 · Claude · [748c0e0](https://github.com/ktorio/ktor/commit/748c0e00ed670d5c31937fc8baff2843846afb1d): KTOR-814 Netty: Handle response write timeouts like read timeouts (#5916)
- 2026-10-06 · Claude · [c5f554c](https://github.com/ktorio/ktor/commit/c5f554cf04c588d951e73ac3212896a3e7fb2172): Fix flaky CIO client tests, OAuth2Test and TestApplicationTest (#5921)
- 2026-09-14 · Claude · [702ff9f](https://github.com/ktorio/ktor/commit/702ff9fb57a899320b10186c7ef70775b5328e22): KTOR-9889 Fix deadlock in concurrent module loading with Dependency Injection (#5872)
- 2026-08-31 · Claude, Cursor · [98a56b7](https://github.com/ktorio/ktor/commit/98a56b73012e1497b231c5db14cb72924051f75b): KTOR-9841 OpenID Connect Plugin (#5632)
- 2026-08-28 · Claude, Cursor · [6b20bd0](https://github.com/ktorio/ktor/commit/6b20bd02a684a3543bf2e4d2fa2f9c83a83189e4): KTOR-9785 Typesafe Authentication DSL
- 2026-08-24 · Claude · [d96b95f](https://github.com/ktorio/ktor/commit/d96b95f52fabbbd0ffdafff4c4d263ec23b13a28): KTOR-8355 Map malformed query parameter encoding to 400 Bad Request (#5829)

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

Claude, with 42 of the 6,943 commits of ktor.

The proof: [its last signed commit, a3ecf98](https://github.com/ktorio/ktor/commit/a3ecf983972bc7366efbe4d77ae4ed9f17cfce2c)

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

Since June 2025: the first month an AI tool signed a commit of ktor.

### How many commits does ktor have?

ktor has 6,943 commits since September 15, 2014. 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.
