Primary evidence
- SorryDB: Can AI Provers Complete Real-World Lean Theorems?S1 · Primary research · Paper · 2026-03-03
- SorryDB benchmark, verifier and proving infrastructureS1 · Primary research · Repository
SorryDB crawls eligible public Lean repositories, records reproducible repository and toolchain coordinates for unresolved `sorry` statements, and asks proving systems to replace each proof hole in its original project context.
The SorryDB paper introduced a dynamically updating benchmark of open Lean tasks drawn from 78 real-world formalization projects on GitHub, evaluated general-purpose models, specialized provers and agentic strategies on a 1,000-task snapshot, and released the dataset, verifier and strategy infrastructure publicly.
SorryDB crawls eligible public Lean repositories, records reproducible repository and toolchain coordinates for unresolved `sorry` statements, and asks proving systems to replace each proof hole in its original project context. A verifier rebuilds the relevant project and checks proposed replacements, while a nightly database refresh supplies new tasks over time.
A live benchmark grounded in unresolved work from real formalization projects reduces reliance on saturated competition datasets, exposes dependency and environment complexity that synthetic tasks omit, and aligns prover progress more directly with work useful to Lean contributors and mathematicians.
Significance rationale: SorryDB shifted formal-theorem-proving evaluation from mostly static curated theorem sets toward continuously refreshed, reproducible proof obligations taken from active public Lean projects, directly measuring whether AI agents can contribute to real formalization codebases.
—
The arXiv paper introduced SorryDB, its 78-project source pool, the 1,000-task evaluation snapshot and comparative prover results.
The public SorryDB repository exposes the benchmark snapshot, nightly dataset workflow, verifier and example proving strategies. E3 records inspectable benchmark infrastructure rather than independent verification of every reported model score.
No corrections recorded.