The proof, not the pitch — measured, not estimated
Reproduced locally on SigMap v7.30: whole-repo extraction across 405 repositories, 51 real coding tasks answered with vs without SigMap, and a BM25 re-ranker that lifts retrieval. We also A/B-tested a real agent (Devin) — and report that result honestly below, win or not. Every figure is a real measurement; the full method and raw data are open.
- 96.8%
- fewer tokens
- official · 21 repos
- 82.2%
- retrieval hit@5
- vs 13.6% baseline · 6× lift
- 64.8%
- task success
- vs 10% without context
1 · The official SigMap benchmark (21 repos, 90 tasks)
These are the canonical numbers from the SigMap core repo (benchmarks/latest.json, v8.24) — the same figures published on sigmap.io. Generated from the benchmark suite, never hand-typed.
Also: 46.1% fewer prompts per task (2.84 → 1.53). No LLM API in the measurement — fully reproducible.
2 · We reproduced it at scale — 321 repositories
Independently, we ran whole-repo extraction on 405 repos (321 supported) — 1,765,696,549 → 23,427,118 tokens, a 98.7% overall reduction (95.6% average per repo). That's consistent with the official 96.8% at ~19× the scale. 84repos use languages SigMap doesn't yet parse and are excluded.
3 · Real coding tasks — 51 tasks, with vs without SigMap
For each task we measured the tokens an LLM needs to answer using the whole repo versus only the files SigMap ranks. Tokens are model-reported; cost is derived.
4 · Does it also make a real agent faster? — we tested it honestly
The savings above are about context size and cost, and they're deterministic. A separate question is whether smaller context also makes an autonomous agent finish faster. We A/B-tested one (Devin) on these tasks — A = task only, B = SigMap context first — at 3 reps each. The honest result: too close to call.
What this means: this is notevidence SigMap slows an agent down — the two are statistically even. The agent's run-to-run variance is simply large (some runs exceeded our 30-min measurement cap), so we can't yet claim a speedup either way. An early single run looked like a big win (~61%) but didn't hold up across 3reps — so we're showing you the real result, not that number. SigMap's proven value is the ~99% smaller, 96× cheaper, better-retrieved context above— what your agent does with that head start is the open question we're still measuring.
What these numbers don't say
- •The headline figures are the official SigMap benchmark (v8.24, 21 repos, 90 tasks) — pulled live from the core repo, same as sigmap.io.
- •The 405-repo run is our own independent stress test; 84 use languages SigMap doesn't yet parse (Clojure/Lua/C/C++/Haskell) and are excluded, not hidden.
- •Retrieval on the broad 405-repo set is lower than the official 82.2% — a wider, messier corpus is harder than the curated benchmark set.
- •We did NOT find a reproducible agent wall-clock speedup: a 3-rep Devin A/B came out within noise (8.4 vs 8.0 min). Token/cost savings are deterministic; agent-speed is still open.