Tool for data extraction and interacting with Lean programmatically.
-
Updated
Jun 13, 2025 - Python
Lean is a functional programming language that makes it easy to write correct
and maintainable code. You can also use Lean as an interactive theorem prover.
Lean programming primarily involves defining types and functions. This allows
your focus to remain on the problem domain and manipulating its data, rather
than the details of programming.
Tool for data extraction and interacting with Lean programmatically.
Retrieval-Augmented Theorem Provers for Lean
llmstep: [L]LM proofstep suggestions in Lean 4.
ChatGPT plugin for theorem proving in Lean
A Machine-to-Machine Interaction System for Lean 4.
A template for blueprint-driven formalization projects in Lean.
Tiny theorem prover with syntax like Lean 4 in <1K LOC
LeanInteract: A Python Interface for Lean 4
LeanAgent is a novel lifelong learning framework for formal theorem proving that continuously generalizes to and improves on ever-expanding mathematical knowledge without forgetting previously learned knowledge.
A search engine for Lean 4 declarations
Implementation and subsequent optimization for "Reviving DSP for Advanced Theorem Proving in the Era of Reasoning Models"
Lean coding problem solving challenge website with proof verification
A Lean (4) type checker written in RPython
Created by Leonardo de Moura
Released 2013