MathCode : un agent de codage mathématique avec formalisation Lean 4
MathCode est un assistant IA de codage en terminal qui formalise et prouve des problèmes mathématiques en utilisant Lean 4. Au lieu d'écrire du code Lean vous-même, vous lui donnez un problème en anglais simple, et il génère un théorème et tente une preuve, avec un REPL persistant et une bibliothèque de théorèmes réutilisables.
Fonctionnalités clés
- REPL Lean persistant : Après un échauffement unique, les vérifications de compilation passent à ~0,4 s (au lieu de ~30 s).
- Bibliothèque de théorèmes : Chaque théorème prouvé est automatiquement nommé, stocké et importable pour réutilisation.
- Bibliothèque d'axiomes : Stockez les hypothèses de conversation comme des déclarations Lean persistantes et vérifiées à la compilation.
- Intégration LSP Lean : Recherche sur leansearch.net et Loogle pour des lemmes Mathlib vérifiés, utilise des diagnostics LSP structurés pour les réparations.
- Graphe de théorèmes Obsidian : Génère un graphe de dépendances visuel des théorèmes et lemmes dans Obsidian.
- Preuve en mode agent : Sessions interactives où l'agent itère sur des candidats de preuve en fonction des erreurs.
- Arbre de sous-objectifs : Décompose les théorèmes complexes en sous-objectifs indépendants, les prouve en parallèle, puis les assemble.
- Multi-planificateur : Exécute plusieurs planificateurs en parallèle pour diverses stratégies de preuve ; le prouveur choisit la meilleure approche.
Démarrage rapide
Nécessite macOS (arm64) ou Linux (x86_64), ainsi que l'interface CLI codex pour le backend par défaut.
git clone https://github.com/math-ai-org/mathcode.git
cd mathcode
bash setup.sh
codex auth loginEssayez avec :
mathcode -p "prouver que le carré d'un nombre pair est pair"Les sorties sont écrites dans LeanFormalizations/. Une interface navigateur est disponible via ./run webui.
Cet outil est destiné aux mathématiciens, chercheurs et développeurs travaillant avec la vérification formelle ou la preuve de théorèmes assistée par IA.
📖 Lire la source complète : HN AI Agents
👀 See Also

Registre de Projet : Système de Mémoire avec Intervention Humaine pour Agents d'IA de Codage
Un projet GitHub présente un système de registre basé sur YAML où les humains sélectionnent ce que les agents IA retiennent des bases de code. Il inclut une compétence /ledger, un crochet UserPromptSubmit pour l'injection automatique de contexte et une révision par un auditeur Haiku.

Agents de codage parallèles avec tmux et spécifications en Markdown
Manuel Schipper décrit un système pour exécuter 4 à 8 agents de codage en parallèle en utilisant tmux, des fichiers Markdown, des alias bash et six commandes slash. La configuration utilise des spécifications Feature Design (FD) en Markdown suivies à travers un cycle de vie en 8 étapes.

Tripsy lance un serveur MCP pour Claude : gérez vos voyages via une API structurée
Le serveur MCP officiel de Tripsy permet à Claude de lire, créer et mettre à jour directement les voyages, activités, séjours, transports et dépenses. Configuration en ~1 minute via le connecteur personnalisé de Claude.

CLI-Anything-WEB : Plugin open-source qui rétro-ingénie n'importe quel site web en un CLI Python pour Claude Code
CLI-Anything-WEB est un plugin open-source pour Claude Code qui surveille le trafic de votre navigateur, rétro-ingénierie le protocole, et génère un CLI Python complet avec authentification, tests et support --json. 19 exemples de CLI inclus pour des sites comme Reddit, Booking, Airbnb, ChatGPT et LinkedIn.