Source: https://seerepo.com/r/infiniflow/ragflow/ai
Markdown source: https://seerepo.com/r/infiniflow/ragflow/ai.md
Description: AI signed 2.2% of the 10,660 commits of ragflow. Each AI tool with its commits, and the last ones it signed.

# How much of ragflow did AI write?

AI signed 2.2% of the 10,660 commits of ragflow. Signed by Claude (132), Cursor (40), CodeRabbit (35), GitHub Copilot (18), Kilo Code (3), Codex (2), OpenHands (2), Gemini (1), and Factory (1).

Since its first commit, on December 12, 2023.

## Who signed the commits

- Claude: 132 commits (1.2%)
- Cursor: 40 commits (0.4%)
- CodeRabbit: 35 commits (0.3%)
- GitHub Copilot: 18 commits (0.2%)
- Kilo Code: 3 commits (0%)
- Codex: 2 commits (0%)
- OpenHands: 2 commits (0%)
- Gemini: 1 commit (0%)
- Factory: 1 commit (0%)
- People: 97.8%

## Commits per month

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

- 2024-11: 268 commits, 0 signed by AI (0%)
- 2024-12: 251 commits, 0 signed by AI (0%)
- 2025-01: 139 commits, 0 signed by AI (0%)
- 2025-02: 216 commits, 0 signed by AI (0%)
- 2025-03: 336 commits, 0 signed by AI (0%)
- 2025-04: 183 commits, 0 signed by AI (0%)
- 2025-05: 199 commits, 0 signed by AI (0%)
- 2025-06: 219 commits, 0 signed by AI (0%)
- 2025-07: 236 commits, 0 signed by AI (0%)
- 2025-08: 290 commits, 1 signed by AI (0.3%)
- 2025-09: 174 commits, 1 signed by AI (0.6%)
- 2025-10: 263 commits, 2 signed by AI (0.8%)
- 2025-11: 315 commits, 1 signed by AI (0.3%)
- 2025-12: 362 commits, 6 signed by AI (1.7%)
- 2026-01: 240 commits, 3 signed by AI (1.3%)
- 2026-02: 167 commits, 6 signed by AI (3.6%)
- 2026-03: 283 commits, 11 signed by AI (3.9%)
- 2026-04: 365 commits, 16 signed by AI (4.4%)
- 2026-05: 460 commits, 32 signed by AI (7%)
- 2026-06: 593 commits, 52 signed by AI (8.8%)
- 2026-07: 820 commits, 43 signed by AI (5.2%)
- 2026-08: 1,012 commits, 49 signed by AI (4.8%)
- 2026-09: 940 commits, 7 signed by AI (0.7%)
- 2026-10: 833 commits, 0 signed by AI (0%)

## The last commits an AI signed

- 2026-09-15 · Claude · [a3b3984](https://github.com/infiniflow/ragflow/commit/a3b3984530d1463574bd36540c47549e501984a5): feat(web/switch): allow dot-notation field paths in Switch condition (#14235) (#15071)
- 2026-09-08 · Claude · [c44e171](https://github.com/infiniflow/ragflow/commit/c44e171dbc802ddefc736b463a7635ca396bbc23): feat(agent): add Sofya search tool (#19323)
- 2026-09-07 · Cursor · [38230c4](https://github.com/infiniflow/ragflow/commit/38230c45d3f92828fb4193bc4a7928ea7ca9191f): feat(llm): forward OpenAI user on embedding and parse requests (#19065)
- 2026-09-07 · Claude · [a2f3b5f](https://github.com/infiniflow/ragflow/commit/a2f3b5f8a0faef5b3a9594ff95918262bcb93a28): fix(web): load chunk method example images from remote repo (#19328)
- 2026-09-03 · CodeRabbit · [d29a4fc](https://github.com/infiniflow/ragflow/commit/d29a4fc26b109727b4191092788259d459fbe313): fix(py-go-connector): enforce kb authorization in rebuild (#19190)
- 2026-09-02 · Claude · [b2670a7](https://github.com/infiniflow/ragflow/commit/b2670a7264ca75b713422723bed785339a331cb3): fix(integration): register in-process DeepDoc backend + correct stale chunk/knn assertions (#19107)
- 2026-09-01 · CodeRabbit · [8b90c03](https://github.com/infiniflow/ragflow/commit/8b90c030326deb017e9529e4134907f52d2accc2): feat(go-syncer): add SeaFile connector (#19073)
- 2026-08-31 · CodeRabbit · [5217f99](https://github.com/infiniflow/ragflow/commit/5217f99c50f7afb722726308af88aa73640f6d3f): feat(go-syncer): add Airtable connector with lazy fetch and resume (#19032)
- 2026-08-31 · Cursor · [9214b9c](https://github.com/infiniflow/ragflow/commit/9214b9c34887bf534db80ff46542264ce9808804): fix(agent): allow deleting edges inside iteration on canvas (#16925)
- 2026-08-31 · CodeRabbit · [dd8cb0b](https://github.com/infiniflow/ragflow/commit/dd8cb0b2367dbd02aa8a661c3a1f7035ade5666f): feat(go-syncer): add OneDrive connector with lazy fetch and resume (#18968)

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

Claude, with 132 of the 10,660 commits of ragflow.

The proof: [its last signed commit, a3b3984](https://github.com/infiniflow/ragflow/commit/a3b3984530d1463574bd36540c47549e501984a5)

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

Since August 2025: the first month an AI tool signed a commit of ragflow.

### How many commits does ragflow have?

ragflow has 10,660 commits since December 12, 2023. 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.
