https://github.com/namin/leandisco
Eurisko-Inspired Discovery System for Lean in Lean
https://github.com/namin/leandisco
ai discovery-system lean metaprogramming proofsketcher
Last synced: 3 months ago
JSON representation
Eurisko-Inspired Discovery System for Lean in Lean
- Host: GitHub
- URL: https://github.com/namin/leandisco
- Owner: namin
- Created: 2025-06-12T01:47:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-05T17:05:43.000Z (9 months ago)
- Last Synced: 2025-10-05T19:09:26.802Z (9 months ago)
- Topics: ai, discovery-system, lean, metaprogramming, proofsketcher
- Language: Lean
- Homepage:
- Size: 1.6 MB
- Stars: 3
- Watchers: 0
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LeanDisco
[](https://github.com/namin/LeanDisco/actions/workflows/lean_action_ci.yml)
[](https://deepwiki.com/namin/LeanDisco)
_Eurisko-Inspired Discovery System for Lean in Lean_
## Cloning
```bash
git clone --recursive https://github.com/namin/LeanDisco.git
```
## Running
- `lake build` builds the system.
- `lake lean Test*.lean` for some `*`.
## Plans
- Find a way to scale the Lean-in-Lean approach while experimenting with larger discovery loops, or consider an approach with an external distributed agenda queue.
- Incorporate LLMs and agentic systems to help in making discoveries.
- Generate lots of high-quality datasets (verified) for training further heuristics and LLMs.
## References
- [Software Archaeology of Eurisko](https://github.com/namin/eurisclo/tree/llm): a reflective port in Common Lisp, based on unearthed original file.
- [llmlean](https://github.com/cmu-l3/llmlean/): probably a good starting point to think about LLM integration from within Lean.
- [plausible](https://github.com/leanprover-community/plausible): property testing framework (for integration).