Skip to content
#

lean4

lean logo

Lean is a functional programming language that makes it easy to write correct

and maintainable code. You can also use Lean as an interactive theorem prover.

Lean programming primarily involves defining types and functions. This allows

your focus to remain on the problem domain and manipulating its data, rather

than the details of programming.

Here are 2,516 public repositories matching this topic...

Formal verification for AI: a Lean 4 + Dafny proof checker that catches fake AI proofs (reward hacking), and verified recursive self-improvement (RSI) for coding agents. AI for math, physics and software engineering.

  • Updated Oct 22, 2026
  • Python

An Axum-based Rust web framework for building and verifying web apps with Lean 4, featuring optional GPU acceleration and integrated development infrastructure for red-teaming and CI/CD.

  • Updated Oct 23, 2026
  • Rust
observer-patch-holography

Observer Patch Holography is a mathematically explicit approach to reconstructing physics from observers. Its executable model connects local repair to quantum measurements, clocks, and smooth effective spacetime, bringing a unified account of physics within reach.

  • Updated Oct 23, 2026
  • Python

Created by Leonardo de Moura

Released 2013

Followers
46 followers
Repository
leanprover/lean
Website
github.com/topics/lean
Wikipedia
Wikipedia