Zulip Chat Archive
Stream: Machine Learning for Theorem Proving
Topic: Kimina Lean Server
Marco Dos Santos (Apr 24 2025 at 16:07):
The Kimina Team recently released Kimina-Prover Preview, achieving SOTA on miniF2F. Yesterday, we released a demo of our 72B model.
Today, we’re open-sourcing the Kimina Lean Server, which we used to train Kimina-Prover!
It enables fast and scalable interaction with Lean 4 via a unified REST API, and is designed as a simple verifier for reinforcement learning pipelines.
It supports:
- Large-scale verification
- Proof data extraction
- Interaction
We'd love to hear your feedback!
Code: https://github.com/project-numina/kimina-lean-server
Technical report: https://github.com/project-numina/kimina-lean-server/blob/main/Technical_Report.pdf
Kelly Davis (Sep 16 2025 at 17:05):
In case anyone is interested, as an enhancement to kimina-lean-server I added two add Abstract Syntax Tree (AST) endpoints using ast_export.
The AST version is in the fork kimina-lean-server and seems to work.
The major limitation is that if one wants to create an AST for code, then the modules that code uses must be a dependency of ast_export, e.g. if code were allowed to depend on mathlib, the lakefile.lean of ast_export would contain the line
...
require mathlib from git
"https://github.com/leanprover-community/mathlib4.git" @ "v4.15.0"
...
In my implementation I only need a Mathlib4 dependency. So that's all that's pulled in.
Generation of an AST for arbitrary code would require modifications.
Last updated: Dec 20 2025 at 21:32 UTC