Source: https://seerepo.com/r/sgl-project/sglang/ai
Markdown source: https://seerepo.com/r/sgl-project/sglang/ai.md
Description: AI signed 8.3% of the 21,411 commits of sglang. Each AI tool with its commits, and the last ones it signed.

# How much of sglang did AI write?

AI signed 8.3% of the 21,411 commits of sglang. Signed by Claude (1,450), Gemini (177), Cursor (147), GitHub Copilot (17), Codex (6), Devin (4), CodeRabbit (1), and OpenHands (1).

Since its first commit, on October 9, 2023.

## Who signed the commits

- Claude: 1,450 commits (6.8%)
- Gemini: 177 commits (0.8%)
- Cursor: 147 commits (0.7%)
- GitHub Copilot: 17 commits (0.1%)
- Codex: 6 commits (0%)
- Devin: 4 commits (0%)
- CodeRabbit: 1 commit (0%)
- OpenHands: 1 commit (0%)
- People: 91.7%

## Commits per month

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

- 2024-12: 240 commits, 0 signed by AI (0%)
- 2025-01: 310 commits, 1 signed by AI (0.3%)
- 2025-02: 247 commits, 0 signed by AI (0%)
- 2025-03: 477 commits, 0 signed by AI (0%)
- 2025-04: 455 commits, 0 signed by AI (0%)
- 2025-05: 400 commits, 0 signed by AI (0%)
- 2025-06: 381 commits, 0 signed by AI (0%)
- 2025-07: 431 commits, 1 signed by AI (0.2%)
- 2025-08: 670 commits, 12 signed by AI (1.8%)
- 2025-09: 625 commits, 9 signed by AI (1.4%)
- 2025-10: 813 commits, 15 signed by AI (1.8%)
- 2025-11: 892 commits, 11 signed by AI (1.2%)
- 2025-12: 1,093 commits, 32 signed by AI (2.9%)
- 2026-01: 949 commits, 24 signed by AI (2.5%)
- 2026-02: 768 commits, 38 signed by AI (4.9%)
- 2026-03: 994 commits, 85 signed by AI (8.6%)
- 2026-04: 1,038 commits, 127 signed by AI (12.2%)
- 2026-05: 1,199 commits, 146 signed by AI (12.2%)
- 2026-06: 1,316 commits, 152 signed by AI (11.6%)
- 2026-07: 1,237 commits, 141 signed by AI (11.4%)
- 2026-08: 1,615 commits, 261 signed by AI (16.2%)
- 2026-09: 1,645 commits, 238 signed by AI (14.5%)
- 2026-10: 2,236 commits, 474 signed by AI (21.2%)
- 2026-11: 1 commits, 0 signed by AI (0%)

## The last commits an AI signed

- 2026-10-31 · Claude · [bd1f559](https://github.com/sgl-project/sglang/commit/bd1f5596f1d7d903ff4d5e480167309207520046): [CI] tests: Rendezvous the tile-sharding gloo test through a file store (#47551)
- 2026-10-31 · Claude · [5eb7018](https://github.com/sgl-project/sglang/commit/5eb70183472d56326920e70a4dde5cfbabe6f376): [Fix] disaggregation: Send aux_item_lens next to aux_ptrs in PD registration (#47638)
- 2026-10-31 · Claude · [9780c52](https://github.com/sgl-project/sglang/commit/9780c521554153b70bd62dbaee00a93dcfec83c7): [Feat] hicache: Store MXFP8 KV pages in L3 as payload + scales objects (#46936)
- 2026-10-31 · Claude · [0f92dda](https://github.com/sgl-project/sglang/commit/0f92ddaefbce09b7cf9797ba56e710b946fdd356): [Perf] [ROCM] diffusion: Encode the MP4 while the VAE decodes on ROCm too (#47568)
- 2026-10-31 · Claude · [7585ccc](https://github.com/sgl-project/sglang/commit/7585ccc2c060f09c07e2652d8608360a6c7bb47a): [Perf] [ROCM] diffusion: Bit-exact fast QK RMSNorm and fused RoPE for MiniMax-H3 (#47569)
- 2026-10-31 · Claude · [e93f817](https://github.com/sgl-project/sglang/commit/e93f817325b7cc482421c3488c6e985b328baaff): [Perf] [ROCM] diffusion: Pipeline MiniMax-H3's Ulysses exchange over head groups on RCCL (#47567)
- 2026-10-31 · Claude · [67bd749](https://github.com/sgl-project/sglang/commit/67bd749ada5bebf3f1ed9be16a814a3243f348bd): [Perf] diffusion: Pipeline Ulysses attention over head groups down to three waves (#47565)
- 2026-10-31 · Claude · [6e011a7](https://github.com/sgl-project/sglang/commit/6e011a7097530703f386b54c7ed1fdc4aa89814a): [Perf] [ROCM] diffusion: Skip dead math-SDPA work in the MiniMax-H3 VAE decoder on gfx950 (#47570)
- 2026-10-31 · Claude · [5c46d20](https://github.com/sgl-project/sglang/commit/5c46d20db9507804a9fb6954840fcd72e52bc70d): [Fix] diffusion: Server warmup reaches every data-parallel replica (#47571)
- 2026-10-31 · Claude · [07a8535](https://github.com/sgl-project/sglang/commit/07a85353d6c6be47a268e33a416ad537985ef262): [Fix] kernels/jit: Correct the PDLTriggerSecondary comment on what griddepcontrol.wait covers (#47646)

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

Claude, with 1,450 of the 21,411 commits of sglang.

The proof: [its last signed commit, bd1f559](https://github.com/sgl-project/sglang/commit/bd1f5596f1d7d903ff4d5e480167309207520046)

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

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

### How many commits does sglang have?

sglang has 21,411 commits since October 9, 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.
