Numina Fuse: Interactive Autoformalization in Lean 4
Organizations: Project Numina · Academy of Mathematics and Systems Science, University of Chinese Academy of Sciences · University of Naples Federico II
Abstract
Numina Fuse is an agent-native application for formalizing mathematics in Lean 4. Since Lean can compile while not representing its intended informal meaning, and agents now write Lean faster than people can read it, we built Fuse around human supervision of agent work. A user works with an AI orchestrator on a Lean project and supervises it through views of the blueprint, the dependency graph, and the Lean code, while the backend keeps the project's derived state and runs agents for hours without the user present. We describe the development of Fuse throughout 2026, as it moved from a prescribed pipeline of agents paced by human review to an orchestrator that dispatches specialists, provers, and parallel children on its own. We designed for this shift, keeping project state, tooling, and interface design separate from orchestration so that agents could take over more of the work as models improved. We report Fuse's use in a formalization of the three-dimensional Kakeya conjecture and a study of prover models. We close with lessons for the next generation of autoformalization systems. Fuse Desktop, an open-source local version, is available at https://github.com/project-numina/fuse-desktop.
Figures & tables
| Server | Representative tools |
|---|---|
| blueprint | read blueprint and declarations; update entries; set declaration status; refresh metadata |
| build | build project or module; build status, errors, warnings; measure heartbeats |
| lean-lsp | goal state, hover, diagnostics, declaration resolution, Loogle search |
| lean-explore | semantic search over Mathlib and other indexed packages |
| sources | list sources; read text, OCR (lazy, per page), PDF pages as images; search |
| authoring | explore , draft_blueprint , review_blueprint , formalize , golf , review_proofs |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Provider | Input | Output | Cache read |
|---|---|---|---|---|
| Doubao Seed 2.1 Turbo | Volcengine Ark | 0.417 | 2.083 | 0.083 |
| Claude Sonnet 4.6 | Anthropic | 3.00 | 15.00 | 0.30 |
| Doubao Seed 2.1 Pro | Volcengine Ark | 0.833 | 4.167 | 0.167 |
| Claude Opus 4.8 | Anthropic | 5.00 | 25.00 | 0.50 |
| Kimi K2.6 | WandB | 0.95 | 4.00 | 0.16 |
| DeepSeek V4 Flash | Alibaba | 0.134 | 0.268 | 0.0268 |
| Model | Solved | Total $ | Mean turns | Mean wall time (s) |
|---|---|---|---|---|
| Doubao Seed 2.1 Turbo | 52/52 | 4.17 | 20.0 | 242 |
| Claude Sonnet 4.6 | 51/52 | 21.45 | 21.2 | 249 |
| Doubao Seed 2.1 Pro | 51/52 | 8.24 | 17.8 | 175 |
| Claude Opus 4.8 | 49/52 | 25.80 | 24.1 | 172 |
| Kimi K2.6 | 49/52 | 19.51 | 31.7 | 275 |
| DeepSeek V4 Flash | 47/52 | 1.91 | 25.1 | 383 |
Autoformalization
Autoformalization converts natural-language mathematics, proofs, and specifications into machine-checkable formal languages.
See all 116 papers