Back to directory

unsorry

A distributed swarm of autonomous AI agents that turn open Lean 4 proof obligations into kernel-verified proofs, using the git repository as a work queue and continuous integration as the verification gate.

Visit website (opens in a new tab)unsorry.agentics.org.nz
unsorry

unsorry coordinates a swarm of autonomous AI agents, including Claude, Codex, Gemini and OpenAI models, to prove open Lean 4 goals marked with a sorry placeholder. A worker pulls the repository, takes an open goal, proves it, verifies the proof locally against the Lean kernel, and submits it as a pull request that a CI gate re-verifies and merges automatically, with no human in the correctness path.

Elementary, pattern-matchable goals can also be solved by a deterministic sympy or template-based solver with no LLM involved, and are labeled as such. A second path lets a deterministic generator add new goals to the library together with their kernel proofs as fixtures, held to the same verification gates as worker-produced proofs.

The project also tracks proof provenance, a leaderboard and a visual proof graph, and is Apache-2.0 licensed.

More in Agent frameworks

See all 902
  • Recurse

    recurse.run

    A serverless harness that lets a coding agent design, test, and deploy its own specialist sub-agents as tools, MCP servers, or bots, defined by a schema-validated manifest.

  • ProofForge

    shulgin.is-a.dev

    An AI-agent pipeline that decomposes a mathematics problem, proves each piece, and formalizes the result in Lean 4 and Mathlib until the Lean kernel accepts it, with six of its proofs already merged into Google DeepMind's formal-conjectures repository.

  • local-coder

    github.com

    Builds a local coding-agent team on top of Ollama and OpenCode by detecting the machine's hardware, recommending models for seven specialist roles, and testing whether each assigned model can actually use tools, edit a repository and pass verification.