Source: https://seerepo.com/r/airbytehq/airbyte/ai
Markdown source: https://seerepo.com/r/airbytehq/airbyte/ai.md
Description: AI signed 5.3% of the 56,067 commits of airbyte. Each AI tool with its commits, and the last ones it signed.

# How much of airbyte did AI write?

AI signed 5.3% of the 56,067 commits of airbyte. Signed by Devin (2,733), Claude (312), GitHub Copilot (18), Cursor (11), and Codex (1).

Since its first commit, on July 28, 2020.

## Who signed the commits

- Devin: 2,733 commits (4.9%)
- Claude: 312 commits (0.6%)
- GitHub Copilot: 18 commits (0%)
- Cursor: 11 commits (0%)
- Codex: 1 commit (0%)
- People: 94.7%

## Commits per month

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

- 2024-12: 1,908 commits, 0 signed by AI (0%)
- 2025-01: 1,558 commits, 5 signed by AI (0.3%)
- 2025-02: 1,838 commits, 11 signed by AI (0.6%)
- 2025-03: 1,955 commits, 23 signed by AI (1.2%)
- 2025-04: 1,915 commits, 10 signed by AI (0.5%)
- 2025-05: 1,542 commits, 17 signed by AI (1.1%)
- 2025-06: 1,199 commits, 10 signed by AI (0.8%)
- 2025-07: 1,500 commits, 29 signed by AI (1.9%)
- 2025-08: 1,227 commits, 15 signed by AI (1.2%)
- 2025-09: 1,026 commits, 14 signed by AI (1.4%)
- 2025-10: 1,693 commits, 47 signed by AI (2.8%)
- 2025-11: 868 commits, 65 signed by AI (7.5%)
- 2025-12: 512 commits, 93 signed by AI (18.2%)
- 2026-01: 954 commits, 187 signed by AI (19.6%)
- 2026-02: 1,138 commits, 130 signed by AI (11.4%)
- 2026-03: 1,275 commits, 255 signed by AI (20%)
- 2026-04: 1,141 commits, 307 signed by AI (26.9%)
- 2026-05: 288 commits, 210 signed by AI (72.9%)
- 2026-06: 2,134 commits, 166 signed by AI (7.8%)
- 2026-07: 1,376 commits, 196 signed by AI (14.2%)
- 2026-08: 1,373 commits, 233 signed by AI (17%)
- 2026-09: 1,805 commits, 224 signed by AI (12.4%)
- 2026-10: 2,195 commits, 604 signed by AI (27.5%)
- 2026-11: 522 commits, 128 signed by AI (24.5%)

## The last commits an AI signed

- 2026-11-04 · Devin · [39fa89b](https://github.com/airbytehq/airbyte/commit/39fa89b97929ff6646ae4d5192170e84b411a333): fix(source-youtube-analytics): use YouTube's official icon (#91024)
- 2026-11-04 · Devin · [eecf16b](https://github.com/airbytehq/airbyte/commit/eecf16b404d626aa42a4a471a770dd089aad42a2): refactor(source-judge-me-reviews): replace `CompositeErrorHandler` with a single `DefaultErrorHandler` (#90371)
- 2026-11-04 · Devin · [34288bd](https://github.com/airbytehq/airbyte/commit/34288bd02cc9aeb45cbe42d26aef5a95e617c8eb): refactor(source-castor-edc): replace single-child CompositeErrorHandler with DefaultErrorHandler (#90928)
- 2026-11-04 · Devin · [d916710](https://github.com/airbytehq/airbyte/commit/d916710f3d18e34e7af4fd0893cb3a1ea0174f75): chore(source-shortcut): replace single-child `CompositeErrorHandler` with `DefaultErrorHandler` (#90364)
- 2026-11-04 · Devin · [78ad769](https://github.com/airbytehq/airbyte/commit/78ad76972cabc26390725e710861cd5d960ffdbb): refactor(source-clarif-ai): replace single-child `CompositeErrorHandler`s with `DefaultErrorHandler` (#90341)
- 2026-11-04 · Devin · [6075147](https://github.com/airbytehq/airbyte/commit/6075147b1517dcf5053057a481f983522d96aeb6): fix(source-bugsnag): replace composite error handlers with single handlers (#90359)
- 2026-11-04 · Devin · [2030794](https://github.com/airbytehq/airbyte/commit/203079494b09eae9c305bfbdc32153b200d7bb54): refactor(source-google-tasks): replace `CompositeErrorHandler` with single error handler (#90385)
- 2026-11-04 · Devin · [2dbf75e](https://github.com/airbytehq/airbyte/commit/2dbf75e5a493c6662132fc610d7a1ef9cc152b7e): refactor(source-shipstation): replace single-child `CompositeErrorHandler` with `DefaultErrorHandler` (#90360)
- 2026-11-04 · Devin · [7897764](https://github.com/airbytehq/airbyte/commit/7897764a35b189dc4acde09b92f7c857995a7472): chore(source-chameleon): replace single-child `CompositeErrorHandler` with `DefaultErrorHandler` (#90353)
- 2026-11-04 · Devin · [86c20a3](https://github.com/airbytehq/airbyte/commit/86c20a3d2b937a0464b656042511fc49fa49e2a6): refactor(source-productive): replace CompositeErrorHandler with a single error handler (#90366)

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

Devin, with 2,733 of the 56,067 commits of airbyte.

The proof: [its last signed commit, 39fa89b](https://github.com/airbytehq/airbyte/commit/39fa89b97929ff6646ae4d5192170e84b411a333)

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

Since January 2025: the first month an AI tool signed a commit of airbyte.

### How many commits does airbyte have?

airbyte has 56,067 commits since July 28, 2020. 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.
