MathCode: Un agente de codificación matemática con formalización en Lean 4

✍️ OpenClawRadar📅 Publicado: 17 de agosto de 2026🔗 Source
Ad

MathCode es un asistente de programación con IA para terminal que formaliza y demuestra problemas matemáticos usando Lean 4. En lugar de que escribas código Lean tú mismo, le das un problema en inglés sencillo, y genera un teorema e intenta una prueba, con un REPL persistente y una biblioteca de teoremas reutilizables.

Características principales

  • REPL de Lean persistente: Tras un calentamiento único, las comprobaciones de compilación se reducen a ~0.4s (desde ~30s).
  • Biblioteca de teoremas: Cada teorema demostrado se nombra automáticamente, se almacena y se puede importar para reutilizar.
  • Biblioteca de axiomas: Almacena suposiciones conversacionales como declaraciones de Lean persistentes y verificadas por compilación.
  • Integración con LSP de Lean: Busca lemas verificados de Mathlib en leansearch.net y Loogle, y utiliza diagnósticos LSP estructurados para reparaciones.
  • Grafo de teoremas en Obsidian: Genera un grafo de dependencias visual de teoremas y lemas en Obsidian.
  • Demostración en modo agente: Sesiones interactivas donde el agente itera sobre candidatos de prueba basándose en errores.
  • Árbol de subobjetivos: Descompone teoremas complejos en subobjetivos independientes, los demuestra en paralelo y luego los une.
  • Multiplanificador: Ejecuta múltiples planificadores en paralelo para diversas estrategias de prueba; el demostrador elige el mejor enfoque.
Ad

Inicio rápido

Requiere macOS (arm64) o Linux (x86_64), además del CLI codex para el backend predeterminado.

git clone https://github.com/math-ai-org/mathcode.git
cd mathcode
bash setup.sh
codex auth login

Pruébalo con:

mathcode -p "demostrar que el cuadrado de un número par es par"

Las salidas se escriben en LeanFormalizations/. Una interfaz de navegador está disponible mediante ./run webui.

Esta herramienta está dirigida a matemáticos, investigadores y desarrolladores que trabajan con verificación formal o demostración de teoremas asistida por IA.

📖 Lee la fuente completa: HN AI Agents

Ad

👀 Ver también

🦀
Herramientas

Claude Code vs Codex: 36 vs 28 archivos, $2.50 vs $2.04, bucle infinito detectado — comparación en el mundo real

Un desarrollador ejecuta las mismas dos tareas en Claude Code y Codex (Cursor): bot de triaje de PR y UI de revisión de código en tiempo real. Resultados: 36 vs 28 archivos, $2.50 vs $2.04 de costo, Claude produjo menos errores de TypeScript, Codex tuvo un bucle infinito en React.

OpenClawRadar
Renderizador 3D Basado en Terminal Construido con el Sistema de Código Multi-Agente Claude
Herramientas

Renderizador 3D Basado en Terminal Construido con el Sistema de Código Multi-Agente Claude

Un desarrollador creó tortuise, un renderizador 3D basado puramente en terminal que muestra splats gaussianos usando símbolos Unicode y ASCII, construido en 3 días utilizando 70-80 agentes de IA coordinados a través de una configuración Claude Code con subagentes dentro de subagentes.

OpenClawRadar
AgentSwarms: Parque de juegos práctico y gratuito para aprender IA agéntica
Herramientas

AgentSwarms: Parque de juegos práctico y gratuito para aprender IA agéntica

AgentSwarms ofrece 5 pistas, más de 40 lecciones y más de 30 agentes ejecutables de forma gratuita, sin necesidad de configuración ni claves API para empezar. Aprende construyendo desde indicaciones hasta enjambres multiagente.

OpenClawRadar
Puente de Discord para Sesiones Autónomas de Código Claude
Herramientas

Puente de Discord para Sesiones Autónomas de Código Claude

Un script bridge.js (~50 líneas, discord.js v14) crea un chat bidireccional en tiempo real entre Discord y Claude Code mediante WebSocket + cola de archivos locales, reemplazando el sondeo de 2 minutos con lecturas de archivos en microsegundos. Probado en 27K líneas analizadas durante la noche.

OpenClawRadar