LLMSTEP: LLM proofstep suggestions in Lean
Not on the map. Why?
Abstract (arXiv)
We present LLMSTEP, a tool for integrating a language model into the Lean proof assistant. LLMSTEP is a Lean 4 tactic that sends a user's proof state to a server hosting a language model. The language model generates suggestions, which are checked in Lean and displayed to a user in their development environment. We provide a baseline language model, along with code for fine-tuning and evaluation to support further development. We provide server implementations that run on CPU, a CUDA GPU, or a Google Colab notebook, as a step towards fast, effective language model suggestions for any user.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). Builds on 9 of its 17 references that are in the map. First posted on arXiv 27 Oct 2023.
Builds on
9 of 17 references.
References · 9
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
- 2023Llemma: An Open Language Model For Mathematicscited by 385
- 2020Generative Language Modeling for Automated Theorem Provingcited by 379
- 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
- 2019The Lean mathematical librarycited by 127
- 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 78
- 2020QED at Large: A Survey of Engineering of Formally Verified Softwarecited by 13
Built on by
Citing papers per year: 2023: 1; 2024: 12; 2025: 15; 2026: 4.
32 papers.
Sort:
By area:
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 189
- 2024From Decoding to Meta-Generation: Inference-time Algorithms for Large Language Modelscited by 136
- 2024InternLM-Math: Open Math Large Language Models Toward Verifiable Reasoningcited by 117
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problemscited by 115
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2024Lean Copilot: Large Language Models as Copilots for Theorem Proving in Leancited by 52
- 2024miniCTX: Neural Theorem Proving with (Long-)Contextscited by 35
- 2025Chain-of-Reasoning: Towards Unified Mathematical Reasoning in Large Language Models via a Multi-Paradigm Perspectivecited by 29
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Proverscited by 26
- 2023Mathematical Language Models: A Surveycited by 24
- 2026Large Language Model Reasoning Failurescited by 20
20 more
- 2024miniCodeProps: a Minimal Benchmark for Proving Code Propertiescited by 18
- 2025REAL-Prover: Retrieval Augmented Lean Prover for Mathematical Reasoningcited by 18
- 2025LeanExplore: A search engine for Lean 4 declarationscited by 13
- 2025LeanProgress: Guiding Search for Neural Theorem Proving via Proof Progress Predictioncited by 9
- 2025Faithful and Robust LLM-Driven Theorem Proving for NLI Explanationscited by 8
- 2025Lean Finder: Semantic Search for Mathlib That Understands User Intentscited by 7
- 2024Specify What? Enhancing Neural Specification Synthesis by Symbolic Methodscited by 6
- 2024Evaluating the Ability of Large Language Models to Generate Verifiable Specifications in VeriFastcited by 5
- 2025Learning an Effective Premise Retrieval Model for Efficient Mathematical Formalizationcited by 4
- 2025Steering LLMs for Formal Theorem Provingcited by 4
- 2024Alchemy: Amplifying Theorem-Proving Capability through Symbolic Mutationcited by 3
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidancecited by 3
- 2025Local Look-Ahead Guidance via Verifier-in-the-Loop for Automated Theorem Provingcited by 2
- 2025ProofWala: A Framework for Multilingual Proof Data Synthesis and Theorem-Provingcited by 1
- 2025Hierarchical Attention Generates Better Proofscited by 1
- 2025Clarifying Before Reasoning: A Coq Prover with Structural Contextcited by 1
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontiercited by 1
- 2025TopoAlign: A Framework for Aligning Code to Math via Topological Decompositioncited by 0
- 2026Automating Formal Verification with Agent-Guided Tree Searchcited by 0
- 2026An Empirical Study of LLM-Generated Specifications for VeriFastcited by 0
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2026An Empirical Study of LLM-Generated Specifications for VeriFast25 Jun 2026
- 2026Automating Formal Verification with Agent-Guided Tree Search26 May 2026
- 2026Large Language Model Reasoning Failures5 Feb 2026
- 2025TopoAlign: A Framework for Aligning Code to Math via Topological Decomposition13 Oct 2025
- 2025Lean Finder: Semantic Search for Mathlib That Understands User Intents8 Oct 2025
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Provers8 Sep 2025
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidance18 Jul 2025
- 2025Clarifying Before Reasoning: A Coq Prover with Structural Context3 Jul 2025
- 2025LeanExplore: A search engine for Lean 4 declarations4 Jun 2025
- 2025Faithful and Robust LLM-Driven Theorem Proving for NLI Explanations30 May 2025
- 2025REAL-Prover: Retrieval Augmented Lean Prover for Mathematical Reasoning27 May 2025
20 more
- 2025Hierarchical Attention Generates Better Proofs27 Apr 2025
- 2025Local Look-Ahead Guidance via Verifier-in-the-Loop for Automated Theorem Proving12 Mar 2025
- 2025LeanProgress: Guiding Search for Neural Theorem Proving via Proof Progress Prediction25 Feb 2025
- 2025Steering LLMs for Formal Theorem Proving21 Feb 2025
- 2025ProofWala: A Framework for Multilingual Proof Data Synthesis and Theorem-Proving7 Feb 2025
- 2025Learning an Effective Premise Retrieval Model for Efficient Mathematical Formalization21 Jan 2025
- 2025Chain-of-Reasoning: Towards Unified Mathematical Reasoning in Large Language Models via a Multi-Paradigm Perspective19 Jan 2025
- 2024Evaluating the Ability of Large Language Models to Generate Verifiable Specifications in VeriFast4 Nov 2024
- 2024Alchemy: Amplifying Theorem-Proving Capability through Symbolic Mutation21 Oct 2024
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Search15 Aug 2024
- 2024miniCTX: Neural Theorem Proving with (Long-)Contexts5 Aug 2024
- 2024Lean-STaR: Learning to Interleave Thinking and Proving14 Jul 2024
- 2024From Decoding to Meta-Generation: Inference-time Algorithms for Large Language Models24 Jun 2024
- 2024Specify What? Enhancing Neural Specification Synthesis by Symbolic Methods21 Jun 2024
- 2024miniCodeProps: a Minimal Benchmark for Proving Code Properties16 Jun 2024
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problems6 Jun 2024
- 2024Lean Copilot: Large Language Models as Copilots for Theorem Proving in Lean18 Apr 2024
- 2024A Survey on Deep Learning for Theorem Proving15 Apr 2024
- 2024InternLM-Math: Open Math Large Language Models Toward Verifiable Reasoning9 Feb 2024
- 2023Mathematical Language Models: A Survey12 Dec 2023
- 2024InternLM-Math: Open Math Large Language Models Toward Verifiable Reasoningcited by 117
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2025Chain-of-Reasoning: Towards Unified Mathematical Reasoning in Large Language Models via a Multi-Paradigm Perspectivecited by 29
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Proverscited by 26
- 2026Large Language Model Reasoning Failurescited by 20
- 2025REAL-Prover: Retrieval Augmented Lean Prover for Mathematical Reasoningcited by 18
- 2025LeanProgress: Guiding Search for Neural Theorem Proving via Proof Progress Predictioncited by 9
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidancecited by 3
- 2025Clarifying Before Reasoning: A Coq Prover with Structural Contextcited by 1
- 2026Large Language Model Reasoning Failures5 Feb 2026
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Provers8 Sep 2025
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidance18 Jul 2025
- 2025Clarifying Before Reasoning: A Coq Prover with Structural Context3 Jul 2025
- 2025REAL-Prover: Retrieval Augmented Lean Prover for Mathematical Reasoning27 May 2025
- 2025LeanProgress: Guiding Search for Neural Theorem Proving via Proof Progress Prediction25 Feb 2025
- 2025Chain-of-Reasoning: Towards Unified Mathematical Reasoning in Large Language Models via a Multi-Paradigm Perspective19 Jan 2025
- 2024Lean-STaR: Learning to Interleave Thinking and Proving14 Jul 2024
- 2024InternLM-Math: Open Math Large Language Models Toward Verifiable Reasoning9 Feb 2024
- 2026Automating Formal Verification with Agent-Guided Tree Search26 May 2026
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 189
- 2024From Decoding to Meta-Generation: Inference-time Algorithms for Large Language Modelscited by 136
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problemscited by 115
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2024Lean Copilot: Large Language Models as Copilots for Theorem Proving in Leancited by 52
- 2024miniCTX: Neural Theorem Proving with (Long-)Contextscited by 35
- 2023Mathematical Language Models: A Surveycited by 24
- 2024miniCodeProps: a Minimal Benchmark for Proving Code Propertiescited by 18
- 2025LeanExplore: A search engine for Lean 4 declarationscited by 13
- 2025Faithful and Robust LLM-Driven Theorem Proving for NLI Explanationscited by 8
- 2025Lean Finder: Semantic Search for Mathlib That Understands User Intentscited by 7
- 2024Specify What? Enhancing Neural Specification Synthesis by Symbolic Methodscited by 6
12 most cited of 22 All 22 (JSON)
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2026An Empirical Study of LLM-Generated Specifications for VeriFast25 Jun 2026
- 2025TopoAlign: A Framework for Aligning Code to Math via Topological Decomposition13 Oct 2025
- 2025Lean Finder: Semantic Search for Mathlib That Understands User Intents8 Oct 2025
- 2025LeanExplore: A search engine for Lean 4 declarations4 Jun 2025
- 2025Faithful and Robust LLM-Driven Theorem Proving for NLI Explanations30 May 2025
- 2025Hierarchical Attention Generates Better Proofs27 Apr 2025
- 2025Local Look-Ahead Guidance via Verifier-in-the-Loop for Automated Theorem Proving12 Mar 2025
- 2025Steering LLMs for Formal Theorem Proving21 Feb 2025
- 2025ProofWala: A Framework for Multilingual Proof Data Synthesis and Theorem-Proving7 Feb 2025
- 2025Learning an Effective Premise Retrieval Model for Efficient Mathematical Formalization21 Jan 2025
- 2024Evaluating the Ability of Large Language Models to Generate Verifiable Specifications in VeriFast4 Nov 2024
12 newest of 22 All 22 (JSON)