Source: https://seerepo.com/r/novuhq/novu/ai
Markdown source: https://seerepo.com/r/novuhq/novu/ai.md
Description: AI signed 8.1% of the 16,696 commits of novu. Each AI tool with its commits, and the last ones it signed.

# How much of novu did AI write?

AI signed 8.1% of the 16,696 commits of novu. Signed by Cursor (1,219), Claude (91), Devin (45), GitHub Copilot (9), and CodeRabbit (2).

Since its first commit, on August 25, 2021.

## Who signed the commits

- Cursor: 1,219 commits (7.3%)
- Claude: 91 commits (0.5%)
- Devin: 45 commits (0.3%)
- GitHub Copilot: 9 commits (0.1%)
- CodeRabbit: 2 commits (0%)
- People: 91.9%

## Commits per month

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

- 2024-11: 326 commits, 0 signed by AI (0%)
- 2024-12: 216 commits, 0 signed by AI (0%)
- 2025-01: 172 commits, 0 signed by AI (0%)
- 2025-02: 155 commits, 0 signed by AI (0%)
- 2025-03: 200 commits, 0 signed by AI (0%)
- 2025-04: 181 commits, 0 signed by AI (0%)
- 2025-05: 144 commits, 21 signed by AI (14.6%)
- 2025-06: 142 commits, 31 signed by AI (21.8%)
- 2025-07: 175 commits, 15 signed by AI (8.6%)
- 2025-08: 137 commits, 14 signed by AI (10.2%)
- 2025-09: 186 commits, 21 signed by AI (11.3%)
- 2025-10: 115 commits, 18 signed by AI (15.7%)
- 2025-11: 87 commits, 11 signed by AI (12.6%)
- 2025-12: 105 commits, 10 signed by AI (9.5%)
- 2026-01: 114 commits, 47 signed by AI (41.2%)
- 2026-02: 104 commits, 43 signed by AI (41.3%)
- 2026-03: 279 commits, 148 signed by AI (53%)
- 2026-04: 239 commits, 79 signed by AI (33.1%)
- 2026-05: 355 commits, 228 signed by AI (64.2%)
- 2026-06: 287 commits, 180 signed by AI (62.7%)
- 2026-07: 292 commits, 172 signed by AI (58.9%)
- 2026-08: 215 commits, 93 signed by AI (43.3%)
- 2026-09: 144 commits, 61 signed by AI (42.4%)
- 2026-10: 264 commits, 162 signed by AI (61.4%)

## The last commits an AI signed

- 2026-10-31 · Claude · [6c5b0ea](https://github.com/novuhq/novu/commit/6c5b0ea30fe5a12e740db3f3c0fc635f5fcf75dc): feat(@agentinbox/cli,human-dashboard,docs): setup asks on its screen, and a new agent gets a name and an address you choose fixes NV-9282 (#13138)
- 2026-10-31 · Claude · [d81801b](https://github.com/novuhq/novu/commit/d81801be30bbf9481e35016949204fb483cbf8cc): fix(@agentinbox/cli,api-service,docs): setup works at a real terminal, and the demo limit reads clearly fixes NV-9283 (#13137)
- 2026-10-31 · Cursor · [b22f585](https://github.com/novuhq/novu/commit/b22f5852495b7a9f6dc36d59102f0e3c16e44d11): fix(root): resolve high node-forge, follow-redirects, decode-uri-component vulnerabilities fixes NV-9281 (#13136)
- 2026-10-31 · Claude · [dccad7b](https://github.com/novuhq/novu/commit/dccad7bf37e768916fd82c6df3a501e51bfad64e): fix(@agentinbox/cli,api-service,human-dashboard,docs): a stopped setup keeps its inbox, and an unnamed agent is called Agent fixes NV-9280 (#13135)
- 2026-10-31 · Claude · [0a5999d](https://github.com/novuhq/novu/commit/0a5999dcfdc5f79ec19c2e7de5a123f2f0100acd): fix(human-dashboard): make the agent card's QR code easy to scan and open the public card fixes NV-9210 (#13134)
- 2026-10-31 · Claude · [b24e480](https://github.com/novuhq/novu/commit/b24e480e4b2a8cda54922bad2e855edfb92e9ce0): feat(api-service,human-dashboard): give agents a default avatar on Telegram and Slack fixes NV-9246 (#13133)
- 2026-10-30 · Claude · [83cefcd](https://github.com/novuhq/novu/commit/83cefcd677eac59135b4b17470e939eedfe3ebe9): feat(agent-inbox-mcp,api-service,human-dashboard): add Telegram and Slack from an MCP app fixes NV-9228 (#13132)
- 2026-10-30 · Claude · [260dc6b](https://github.com/novuhq/novu/commit/260dc6b1df271d0a0b539405fe2aeb866bf9a31a): feat(@agentinbox/cli,api-service,human-dashboard): a dashboard sign-up's email counts as verified fixes NV-9263 (#13131)
- 2026-10-30 · Claude · [ba8ae3a](https://github.com/novuhq/novu/commit/ba8ae3a8c56ca1d795b7632f26e7fc6c7ffdebc5): feat(@agentinbox/cli,agent-inbox-mcp,api-service,human-dashboard): give Agent Inbox its own emails and confirmation pages fixes NV-9239 (#13130)
- 2026-10-30 · Cursor · [d34eb3f](https://github.com/novuhq/novu/commit/d34eb3f42157e4fadf77f0e05dfd0832eceba9df): chore(api-service): bump @anthropic-ai/sdk to 1.3.0 and @anthropic-ai/aws-sdk to 1.1.1 (fixes NV-9264) (#13116)

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

Cursor, with 1,219 of the 16,696 commits of novu.

The proof: [its last signed commit, b22f585](https://github.com/novuhq/novu/commit/b22f5852495b7a9f6dc36d59102f0e3c16e44d11)

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

Since May 2025: the first month an AI tool signed a commit of novu.

### How many commits does novu have?

novu has 16,696 commits since August 25, 2021. 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.
