Source: https://seerepo.com/r/Fission-AI/OpenSpec/ai
Markdown source: https://seerepo.com/r/Fission-AI/OpenSpec/ai.md
Description: AI signed 28.9% of the 967 commits of OpenSpec. Each AI tool with its commits, and the last ones it signed.

# How much of OpenSpec did AI write?

AI signed 28.9% of the 967 commits of OpenSpec. Signed by Claude (257), Codex (13), CodeRabbit (3), Cursor (3), Mistral Vibe (1), GitHub Copilot (1), Qwen Code (1), and Crush (1).

Since its first commit, on August 5, 2025.

## Who signed the commits

- Claude: 257 commits (26.6%)
- Codex: 13 commits (1.3%)
- CodeRabbit: 3 commits (0.3%)
- Cursor: 3 commits (0.3%)
- Mistral Vibe: 1 commit (0.1%)
- GitHub Copilot: 1 commit (0.1%)
- Qwen Code: 1 commit (0.1%)
- Crush: 1 commit (0.1%)
- People: 71.1%

## Commits per month

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

- 2025-08: 135 commits, 0 signed by AI (0%)
- 2025-09: 96 commits, 13 signed by AI (13.5%)
- 2025-10: 62 commits, 3 signed by AI (4.8%)
- 2025-11: 22 commits, 2 signed by AI (9.1%)
- 2025-12: 29 commits, 1 signed by AI (3.4%)
- 2026-01: 112 commits, 4 signed by AI (3.6%)
- 2026-02: 22 commits, 5 signed by AI (22.7%)
- 2026-03: 0 commits, 0 signed by AI
- 2026-04: 30 commits, 2 signed by AI (6.7%)
- 2026-05: 26 commits, 3 signed by AI (11.5%)
- 2026-06: 14 commits, 1 signed by AI (7.1%)
- 2026-07: 115 commits, 74 signed by AI (64.3%)
- 2026-08: 83 commits, 34 signed by AI (41%)
- 2026-09: 148 commits, 85 signed by AI (57.4%)
- 2026-10: 71 commits, 50 signed by AI (70.4%)
- 2026-11: 2 commits, 2 signed by AI (100%)

## The last commits an AI signed

- 2026-11-04 · Claude · [3e4d5f0](https://github.com/Fission-AI/OpenSpec/commit/3e4d5f0769e2857c8eb54f149cbf5e4f703fa04c): chore(deps): consolidate the root dependency bumps and raise @types/node to 22 (#2194)
- 2026-11-02 · Claude · [2bd5bc3](https://github.com/Fission-AI/OpenSpec/commit/2bd5bc3be964404657439f538857fcdf550f7398): fix(deps): force minimatch >=11.0.1 for GHSA-g3hv-75wg-m249 (#2192)
- 2026-10-30 · Claude · [e55e533](https://github.com/Fission-AI/OpenSpec/commit/e55e53377edd0f703359ac5774a3f88a6b3454be): chore(deps-dev): bump typescript-eslint from 8.71.2 to 8.72.0 (#2179)
- 2026-10-30 · Claude · [05cc75f](https://github.com/Fission-AI/OpenSpec/commit/05cc75f265d9233814f83364e390e54d5c2c8a3d): fix(completion): write the zsh block to $ZDOTDIR/.zshrc when set (#2172)
- 2026-10-30 · Claude · [33c6f93](https://github.com/Fission-AI/OpenSpec/commit/33c6f93e3deeb6f26f0526f0f8577e30241db40f): build!: drop Node.js 20, require 22.12.0 or newer (#2159)
- 2026-10-30 · Claude · [ebdd9a5](https://github.com/Fission-AI/OpenSpec/commit/ebdd9a5314d6584980bd8619c6a0d800a1c0e634): chore(openspec): archive 19 shipped changes and remove 5 stale entries (#2128)
- 2026-10-30 · Claude · [c499010](https://github.com/Fission-AI/OpenSpec/commit/c499010178c46144c8370b2b5c9eb464a8a0e465): test(store): give the real-git store tests 30s on Windows (#2178)
- 2026-10-30 · Claude · [dc37609](https://github.com/Fission-AI/OpenSpec/commit/dc37609827c8c3aba49e49347745f47aaa65cb1b): feat(validate): warn when a scenario has no WHEN/GIVEN or THEN step (#2079)
- 2026-10-30 · Claude · [18a75a5](https://github.com/Fission-AI/OpenSpec/commit/18a75a5d17c0711586dee1af171033dd632a4f78): feat(store): suggest the store that matches the repo's origin name (#2077)
- 2026-10-30 · CodeRabbit · [625834c](https://github.com/Fission-AI/OpenSpec/commit/625834c8fe8b94b4ebc3ae6550e67cd7039fcde8): docs(community-schemas): add epic-driven schema entry to customization (#2107)

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

Claude, with 257 of the 967 commits of OpenSpec.

The proof: [its last signed commit, 3e4d5f0](https://github.com/Fission-AI/OpenSpec/commit/3e4d5f0769e2857c8eb54f149cbf5e4f703fa04c)

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

Since September 2025: the first month an AI tool signed a commit of OpenSpec.

### How many commits does OpenSpec have?

OpenSpec has 967 commits since August 5, 2025. 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.
