LeanEuclid
Enrichment pendingLeanEuclid is a benchmark for autoformalization in the domain of Euclidean geometry, targeting the proof assistant Lean.
GraphCanon updated today · GitHub synced today
136
Stars
17
Forks
5
Open issues
6
Watchers
7mo
Last push
Lean MITCreated May 27, 2024
Trust & integrity
Full report- Maintenance
- Slowing (227d since push)
- As of today · Source: github_public_v1
- Provenance
- Not a fork · Personal account
- As of today · Source: github_public_v1
- Security (OSV)
- No lockfile
- As of today · Source: none
Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.
Overview
LeanEuclid is a benchmark for autoformalization in the domain of Euclidean geometry, targeting the proof assistant Lean.
Capability facts
- Deploy
- Self-host
Source: dockerfile:Dockerfile · Jul 11, 2026
- Docker
- Dockerfile present
Source: dockerfile:Dockerfile · Jul 11, 2026
- Languages
- lean
Source: github.language · Jul 11, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Python runtimePython
Source: README excerpt (regex_v1, Jul 11, 2026)
* Install Python dependencies: `pip install smt-portfolio openai`Source link
Works with VS CodeVS Code
Source: README excerpt (regex_v1, Jul 11, 2026)
an-lang.org/), including [elan](https://github.com/leanprover/elan) and [Lean's VSCode extension](https://lean-lang.org/lean4/doc/quickstart.html)Source link
Tags
README
Requirements
- A working setup of Lean 4, including elan and Lean's VSCode extension
- Install the latest version of Z3 and CVC5 and make sure they can be accessed from the command line
- Install Python dependencies:
pip install smt-portfolio openai - Find out the location of
smt-portfolioand make sure Lean's VSCode extension can also access it. For example, ifwhich smt-portfoliooutputs/Users/yangky/miniconda3/envs/lean/bin/smt-portfolio, you should setServer Env Pathsin Lean's VSCode extension as below: