Source: https://seerepo.com/r/xerj-org/xerj/ai
Markdown source: https://seerepo.com/r/xerj-org/xerj/ai.md
Description: AI signed 21% of the 2,945 commits of xerj. Each AI tool with its commits, and the last ones it signed.

# How much of xerj did AI write?

AI signed 21% of the 2,945 commits of xerj. Signed by Claude (390), Cursor (224), and Codex (4).

Since its first commit, on June 30, 2026.

## Who signed the commits

- Claude: 390 commits (13.2%)
- Cursor: 224 commits (7.6%)
- Codex: 4 commits (0.1%)
- People: 79%

## Commits per month

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

- 2026-06: 26 commits, 26 signed by AI (100%)
- 2026-07: 538 commits, 340 signed by AI (63.2%)
- 2026-08: 872 commits, 24 signed by AI (2.8%)
- 2026-09: 256 commits, 3 signed by AI (1.2%)
- 2026-10: 1,151 commits, 225 signed by AI (19.5%)
- 2026-11: 102 commits, 0 signed by AI (0%)

## The last commits an AI signed

- 2026-10-27 · Cursor · [1ce8f1c](https://github.com/xerj-org/xerj/commit/1ce8f1ccc13256880374d201e8ab3a239bd21e82): blog: how your field reports made XERJ autoindex faster (#2495)
- 2026-10-27 · Cursor · [ddca006](https://github.com/xerj-org/xerj/commit/ddca00693746e15ba7371f7bc71a136905203c62): release(rc.100): version stamp, CHANGELOG, ROADMAP roll, landing footer sweep
- 2026-10-27 · Cursor · [cba34c1](https://github.com/xerj-org/xerj/commit/cba34c18a316f59eacf9d80afb7b6c35288a24f0): docs(changelog): note compressed unnamed autoindex stages (#2493)
- 2026-10-27 · Cursor · [e8ceefb](https://github.com/xerj-org/xerj/commit/e8ceefbddf9e9b945f81e57d7fe84a6d36a0c530): fix(autoindex): compress phase-B stages into unnamed temp files
- 2026-10-27 · Cursor · [1b71016](https://github.com/xerj-org/xerj/commit/1b71016eeaf1fb7f191836b4a1b72dc94f359acd): perf(governor): isolate the search read budget from background merges (#2427) (#2484)
- 2026-10-26 · Cursor · [0eaa8af](https://github.com/xerj-org/xerj/commit/0eaa8af9bdb5096f7c0285a1b3ed188ae0c1e55e): storage: don't persist derived semantic_text vectors in stored _source (#1122, #2433) (#2471)
- 2026-10-26 · Cursor · [768f247](https://github.com/xerj-org/xerj/commit/768f2471e29cb91f131886d9c367e31edec7538f): fix(merge): charge the output-write step to the merge budget before it runs (Refs #2427) (#2470)
- 2026-10-26 · Cursor · [a49b6b3](https://github.com/xerj-org/xerj/commit/a49b6b31f083b92a3daf64208378dccdbfed7883): test(ci): wipe the brain data dir only after the server pid exits (#2273)
- 2026-10-26 · Cursor · [6ded6b9](https://github.com/xerj-org/xerj/commit/6ded6b9c5a930837964df4c4a183a044973c1da3): deps: bump zstd for RUSTSEC-2026-0391/0398/0403/0410 (#2466)
- 2026-10-26 · Cursor · [6a7d7da](https://github.com/xerj-org/xerj/commit/6a7d7da208c7a596c5ac66706d9f64d2bfb836a4): fix(search): skip should-leaves on unmapped fields in the FTS projection (Refs #2427) (#2467)

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

Claude, with 390 of the 2,945 commits of xerj.

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

Since June 2026: the first month an AI tool signed a commit of xerj.

### How many commits does xerj have?

xerj has 2,945 commits since June 30, 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.
