REPOGEO REPORT · LITE
lean-dojo/LeanDojo
Default branch main · commit 7a9f600b · scanned 6/12/2026, 10:52:10 AM
GitHub: 806 stars · 117 forks
Action plan is what to do next — copy-pasteable changes prioritized by impact. Category visibility is the real GEO test: when a user asks an AI a brand-free question that should surface lean-dojo/LeanDojo, does the AI actually recommend you — or your competitors? Objective checks verify the metadata signals AI engines weight first. Self-mention check detects whether AI even knows you exist by name.
Action plan — copy-paste fixes
3 prioritized changes generated by gemini-2.5-flash. Mark items done after you ship the fix.
- highreadme#1Clarify README's deprecation notice to reflect transition
Why:
CURRENT### Note: This original LeanDojo library is deprecated. Please use LeanDojo-v2 for all new projects. The information below is kept for historical reference. We will soon be moving LeanDojo-v2 here.
COPY-PASTE FIX### Note: This repository is transitioning to become LeanDojo-v2. While we prepare for the full migration, please refer to the LeanDojo-v2 repository for all new projects. The information below pertains to the original LeanDojo library and is kept for historical reference during this transition.
- mediumreadme#2Strengthen README's opening value proposition for AI research
Why:
CURRENTLeanDojo is a Python library for learning–based theorem provers in Lean, providing two main features: * Extracting data (proof states, tactics, premises, etc.) from Lean repos. * Interacting with Lean programmatically.
COPY-PASTE FIXLeanDojo is a comprehensive Python library designed for AI research in theorem proving, specifically enabling programmatic interaction with the Lean proof assistant. It provides robust tools for: * **Data Extraction:** Systematically extracting proof states, tactics, premises, and other crucial data from Lean repositories for machine learning model training. * **Programmatic Interaction:** Facilitating real-time, automated interaction with Lean, allowing AI agents to apply tactics and observe proof environments.
- lowreadme#3Complete the 'Questions and Bugs' section with a clear support channel
Why:
CURRENT* For general questions and
COPY-PASTE FIX* For general questions and bug reports, please open an issue on our [GitHub Issues page](https://github.com/lean-dojo/LeanDojo/issues).
Category GEO backends resolved for this scan: google/gemini-2.5-flash, deepseek/deepseek-v4-flash
Category visibility — the real GEO test
Brand-free queries asked to google/gemini-2.5-flash. Did AI recommend you, or someone else?
Same questions for every model — switch tabs to compare answers and rankings.
- Coq · recommended 1×
- SerAPI · recommended 1×
- Coq-Elaborator · recommended 1×
- coqtop · recommended 1×
- Lean · recommended 1×
- CATEGORY QUERYHow can I extract proof states and tactics from formal verification systems for machine learning?you: not recommendedAI recommended (in order):
- Coq
- SerAPI
- Coq-Elaborator
- coqtop
- Lean
- lean --server
- lean --json
- Elan
- Isabelle/HOL
- PIDE
- Isabelle/ML
- Sledgehammer
- F*
- fstar.exe --json
- Dafny
- Boogie
- Z3
- Dafny Language Server
- ACL2
- Common Lisp
AI recommended 20 alternatives but never named lean-dojo/LeanDojo. This is the gap to close.
Show full AI answer
- CATEGORY QUERYPython library to programmatically interact with proof assistants for AI research and automation.you: not recommendedAI recommended (in order):
- PyCoq
- Ltac2Py
- Proof General
- Isabelle/PIDE
- Z3Py
- Lean 4
AI recommended 6 alternatives but never named lean-dojo/LeanDojo. This is the gap to close.
Show full AI answer
Objective checks
Rule-based audits of metadata signals AI engines weight most.
- Metadata completenesspass
- README presencepass
Self-mention check
Does AI even know your repo exists when asked about it directly?
- Compared to common alternatives in this category, what is the core differentiator of lean-dojo/LeanDojo?passAI named lean-dojo/LeanDojo explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
- If a team adopts lean-dojo/LeanDojo in production, what risks or prerequisites should they evaluate first?passAI named lean-dojo/LeanDojo explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
- In one sentence, what problem does the repo lean-dojo/LeanDojo solve, and who is the primary audience?passAI named lean-dojo/LeanDojo explicitly
AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?
Embed your GEO score
Drop this badge into the README of lean-dojo/LeanDojo. It auto-updates whenever the report is rescanned and links back to the latest report — easy public proof that you care about AI discoverability.
[](https://repogeo.com/en/r/lean-dojo/LeanDojo)<a href="https://repogeo.com/en/r/lean-dojo/LeanDojo"><img src="https://repogeo.com/badge/lean-dojo/LeanDojo.svg" alt="RepoGEO" /></a>Subscribe to Pro for deep diagnoses
lean-dojo/LeanDojo — Lite scans stay free; this card itemizes Pro deep limits vs Lite.
- Deep reports10 / month
- Brand-free category queries5 vs 2 in Lite
- Prioritized action items8 vs 3 in Lite