Source: https://seerepo.com/r/debpalash/VoiceStudio/ai
Markdown source: https://seerepo.com/r/debpalash/VoiceStudio/ai.md
Description: AI signed 31% of the 4,085 commits of VoiceStudio. Each AI tool with its commits, and the last ones it signed.

# How much of VoiceStudio did AI write?

AI signed 31% of the 4,085 commits of VoiceStudio.

Since its first commit, on April 9, 2026.

## Who signed the commits

- Claude: 1,144 commits (28%)
- Codex: 137 commits (3.4%)
- Cursor: 5 commits (0.1%)
- GitHub Copilot: 3 commits (0.1%)
- CodeRabbit: 1 commit (0%)
- People: 69%

## Commits per month

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

- 2026-04: 113 commits, 34 signed by AI (30.1%)
- 2026-05: 123 commits, 88 signed by AI (71.5%)
- 2026-06: 385 commits, 349 signed by AI (90.6%)
- 2026-07: 438 commits, 356 signed by AI (81.3%)
- 2026-08: 464 commits, 52 signed by AI (11.2%)
- 2026-09: 1,059 commits, 341 signed by AI (32.2%)
- 2026-10: 1,503 commits, 48 signed by AI (3.2%)

## The last commits an AI signed

- 2026-10-01 · Claude · [6fbb92e](https://github.com/debpalash/VoiceStudio/commit/6fbb92ef6bb4622ac0777146388bb9fe9456d712): test(dub): satisfy DubSegment type in live-preview playback test
- 2026-10-01 · Claude · [bbffd23](https://github.com/debpalash/VoiceStudio/commit/bbffd23fcacb4d1e9d0435256b3fb8061ed7c9ca): fix(dub): live preview releases socket and synthesis slot when playback is cancelled (#2511)
- 2026-10-01 · Claude · [bedec8b](https://github.com/debpalash/VoiceStudio/commit/bedec8bd5c3674714ccf2ff561be511fe5fcdade): fix(dub): downloaded WebVTT captions treat NOTE as a block, keep spoken NOTE/WEBVTT words (#2510)
- 2026-10-01 · Claude · [f1bacf5](https://github.com/debpalash/VoiceStudio/commit/f1bacf56c1889a4667d3f79302a2ef8ce426b924): fix(engines): drop duplicate SubprocessBackend.unload shadowing busy-guarded version (#2507)
- 2026-10-01 · Claude · [a0f874f](https://github.com/debpalash/VoiceStudio/commit/a0f874f119a4bf6b9a683979bfb0b4b80228b1ae): test(import): use unbound TestClient for import-route test (#2509 review)
- 2026-10-01 · Claude · [3640079](https://github.com/debpalash/VoiceStudio/commit/3640079b7fe974fd11faa259fcdded16225c6953): merge triage/cpu-arm: keep ROCm-ignored-on-win/mac inside resolveTorchVariant; docs reflect CPU build on AMD-only Windows
- 2026-10-01 · Claude · [7a405e8](https://github.com/debpalash/VoiceStudio/commit/7a405e81b5318f847a8ee5fa9679c7f6ca933097): test(gpu): use symlink_or_skip for the sysfs fake
- 2026-10-01 · Claude · [05a6118](https://github.com/debpalash/VoiceStudio/commit/05a6118f01994b8738f76db8590206369aa6752d): fix: address PR #2500 review findings
- 2026-10-01 · Claude · [3697ba7](https://github.com/debpalash/VoiceStudio/commit/3697ba7b10fed68e09491f6a97ee76e1ff2b50e2): fix(review): address bot findings on #2497
- 2026-10-01 · Claude · [723fb9a](https://github.com/debpalash/VoiceStudio/commit/723fb9ae578387120f6c86baf60fc6f10fae64e5): Address review findings on #2496: owner-aware reservation pruning, per-process disk-full diagnosis, post-truncation device names, unreadable .venv, quota errnos

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