augustepoiroux/LeanInteract
LeanInteract: A Python Interface for Lean 4
This tool helps researchers and developers who work with the Lean 4 proof assistant. It lets you run Lean code, execute tactics, and manage Lean projects directly from Python scripts. This allows for automation of tasks like proof generation, autoformalization, and data extraction from Lean codebases, making it easier to experiment with and analyze formal mathematics.
108 stars.
Use this if you need to programmatically interact with Lean 4, automate proof-related tasks, or extract data from Lean projects for analysis or dataset creation.
Not ideal if you primarily work within the Lean 4 VS Code extension or only need to write proofs manually.
Stars
108
Forks
10
Language
Python
License
MIT
Category
Last pushed
Feb 22, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/augustepoiroux/LeanInteract"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
nschaetti/EchoTorch
A Python toolkit for Reservoir Computing and Echo State Network experimentation based on...
metaopt/torchopt
TorchOpt is an efficient library for differentiable optimization built upon PyTorch.
gpauloski/kfac-pytorch
Distributed K-FAC preconditioner for PyTorch
opthub-org/pytorch-bsf
PyTorch implementation of Bezier simplex fitting
pytorch/xla
Enabling PyTorch on XLA Devices (e.g. Google TPU)