MathCode: Ein mathematischer Coding-Agent mit Lean-4-Formalisierung
MathCode ist ein Terminal-basierter KI-Coding-Assistent, der mathematische Probleme formalisiert und mit Lean 4 beweist. Statt selbst Lean-Code zu schreiben, gibst du ein Problem in einfachem Englisch ein, und es generiert ein Theorem und versucht einen Beweis, mit einer persistenten REPL und einer Bibliothek wiederverwendbarer Theoreme.
Hauptfunktionen
- Persistente Lean-REPL: Nach einem einmaligen Aufwärmen sinken die Kompilierzeiten auf ~0,4s (von ~30s).
- Theorem-Bibliothek: Jedes bewiesene Theorem wird automatisch benannt, gespeichert und zur Wiederverwendung importierbar.
- Axiom-Bibliothek: Speichere Konversationsannahmen als persistente, kompilierte Lean-Deklarationen.
- Lean-LSP-Integration: Durchsucht leansearch.net und Loogle nach verifizierten Mathlib-Lemmata, nutzt strukturierte LSP-Diagnosen für Reparaturen.
- Obsidian-Theorem-Graph: Erzeugt einen visuellen Abhängigkeitsgraphen von Theoremen und Lemmata in Obsidian.
- Agenten-Modus: Interaktive Sitzungen, in denen der Agent Beweiskandidaten basierend auf Fehlern iteriert.
- Baum der Teilziele: Zerlegt komplexe Theoreme in unabhängige Teilziele, beweist sie parallel und fügt sie zusammen.
- Multi-Planner: Führt mehrere Planer parallel für verschiedene Beweisstrategien aus; der Beweiser wählt den besten Ansatz.
Schnellstart
Erfordert macOS (arm64) oder Linux (x86_64) sowie die codex-CLI für das Standard-Backend.
git clone https://github.com/math-ai-org/mathcode.git
cd mathcode
bash setup.sh
codex auth loginTeste es mit:
mathcode -p "beweise, dass das Quadrat einer geraden Zahl gerade ist"Die Ausgaben werden in LeanFormalizations/ geschrieben. Eine Browser-Oberfläche ist über ./run webui verfügbar.
Dieses Tool richtet sich an Mathematiker, Forscher und Entwickler, die mit formaler Verifikation oder KI-gestütztem Theorem-Beweis arbeiten.
📖 Lies die vollständige Quelle: HN AI Agents
👀 Siehe auch

ClawCode: Rust-Neuschreibung des geleakten Claude-Codes in einer Reinraumumgebung
ClawCode ist eine Cleanroom-Neuimplementierung des geleakten Claude Code-Quellcodes, die in Rust umgesetzt wurde. Das Projekt entstand nach dem Leak von Anthropics Claude Code und wird mit OpenCode hinsichtlich der End-to-End-Aufgabenleistung verglichen.

MonClaw: Minimale OpenClaw-Implementierung mit OpenCode SDK
Eine leichtgewichtige Alternative zu OpenClaw, gebaut auf dem OpenCode SDK, mit Telegram- und WhatsApp-Unterstuetzung.

Murmur: Ein Open-Source-Cron-Daemon zur Automatisierung von Claude-Code-Sitzungen
Murmur ist ein Cron-Daemon, der Claude-Code-Sitzungen plant und automatisiert mithilfe einer HEARTBEAT.md-Datei zur Konfiguration.

GoModel: Ein leichtgewichtiges Open-Source-AI-Gateway, geschrieben in Go
GoModel ist ein Open-Source-AI-Gateway, das eine einheitliche OpenAI-kompatible API für mehrere Anbieter bereitstellt, darunter OpenAI, Anthropic, Gemini, Groq, xAI und Ollama. Es zeichnet sich durch ein 17 MB großes Docker-Image aus, das 44-mal kleiner ist als LiteLLM, mit umgebungsvariablenbasierter Konfiguration und integrierter Beobachtbarkeit.