Source: https://seerepo.com/r/storytold/photocraft/ai
Markdown source: https://seerepo.com/r/storytold/photocraft/ai.md
Description: AI signed 51.1% of the 6,289 commits of photocraft. Each AI tool with its commits, and the last ones it signed.

# How much of photocraft did AI write?

AI signed 51.1% of the 6,289 commits of photocraft. Signed by Claude (3,053), Codex (147), Cursor (40), CodeRabbit (9), GitHub Copilot (6), and Devin (1).

Since its first commit, on September 30, 2026.

## Who signed the commits

- Claude: 3,053 commits (48.5%)
- Codex: 147 commits (2.3%)
- Cursor: 40 commits (0.6%)
- CodeRabbit: 9 commits (0.1%)
- GitHub Copilot: 6 commits (0.1%)
- Devin: 1 commit (0%)
- People: 48.9%

## Commits per month

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

- 2026-09: 6 commits, 0 signed by AI (0%)
- 2026-10: 5,789 commits, 2,991 signed by AI (51.7%)
- 2026-11: 494 commits, 225 signed by AI (45.5%)

## The last commits an AI signed

- 2026-11-04 · Claude · [14f6ace](https://github.com/storytold/photocraft/commit/14f6ace170cbaf19177319753833c9b4707bdd15): Fix-up #11243 (review): Free Transform a Copy of a targeted mask still copies
- 2026-11-04 · Claude · [c144e36](https://github.com/storytold/photocraft/commit/c144e36d9c3b522dd7e1cd7464d914ecddca0c7c): Fix-up #11077 (review): say that pixels past the canvas count for Empty
- 2026-11-04 · Claude · [533cf55](https://github.com/storytold/photocraft/commit/533cf55ef5edccbc9de0711d07951a2f0fb65cdc): Fix-up #11235 (review): a filter already on at the row's first draw deselects
- 2026-11-04 · Claude · [1a9be65](https://github.com/storytold/photocraft/commit/1a9be65e0fcd26b72d30008975faf34ef36e6c48): Fix-up #10965 (review): a continuation resumes once; a layer target checks its receiver
- 2026-11-04 · Claude · [a8b6933](https://github.com/storytold/photocraft/commit/a8b69338daa0e77dfe91145d600aabfcf9e40ced): Fix-up #11243: Free Transform a Copy of a linked layer makes no copy
- 2026-11-04 · Claude · [524826e](https://github.com/storytold/photocraft/commit/524826e9fcc89a4da2896e77276a95c1d975ed0f): Fix-up #10396: Esc in crop_beyond_canvas hides the frame
- 2026-11-04 · Claude · [642bcf6](https://github.com/storytold/photocraft/commit/642bcf622971a12c663de6dd0cf65e74de18bcff): Fix-up #10986 with #10965: a play that changes nothing adds no history entry
- 2026-11-04 · Claude · [8bc0179](https://github.com/storytold/photocraft/commit/8bc0179235f6e1aad2c54e418fb7bcdae5049c22): Fix-up #11243: a lone copy of a linked layer joins its link group
- 2026-11-04 · Codex · [9fdcbf9](https://github.com/storytold/photocraft/commit/9fdcbf93c23bf0b5268f4f7eb68587b86124393d): test: cover asset failure after save script shifts tabs
- 2026-11-04 · Claude · [f05bb0e](https://github.com/storytold/photocraft/commit/f05bb0ea9b7cd8389103658c9319e0b8d95b1771): Fix-up for #9979, #9182 and #10837: review findings on the batch

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

Claude, with 3,053 of the 6,289 commits of photocraft.

The proof: [its last signed commit, 14f6ace](https://github.com/storytold/photocraft/commit/14f6ace170cbaf19177319753833c9b4707bdd15)

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

Since October 2026: the first month an AI tool signed a commit of photocraft.

### How many commits does photocraft have?

photocraft has 6,289 commits since September 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.
