MathCode: Um Agente de Codificação Matemática com Formalização em Lean 4

✍️ OpenClawRadar📅 Publicado: August 17, 2026🔗 Source
Ad

MathCode é um assistente de codificação com IA baseado em terminal que formaliza e prova problemas matemáticos usando Lean 4. Em vez de escrever código Lean você mesmo, você fornece um problema em inglês simples, e ele gera um teorema e tenta uma prova, com um REPL persistente e uma biblioteca de teoremas reutilizáveis.

Recursos Principais

  • REPL Lean Persistente: Após um aquecimento único, as verificações de compilação caem para ~0,4s (de ~30s).
  • Biblioteca de Teoremas: Cada teorema provado é automaticamente nomeado, armazenado e importável para reutilização.
  • Biblioteca de Axiomas: Armazene suposições conversacionais como declarações Lean persistentes e verificadas por compilação.
  • Integração LSP Lean: Pesquisa em leansearch.net e Loogle por lemas Mathlib verificados, usa diagnósticos LSP estruturados para reparos.
  • Grafo de Teoremas Obsidian: Gera um grafo de dependência visual dos teoremas e lemas no Obsidian.
  • Prova em Modo Agente: Sessões interativas onde o agente itera sobre candidatos a prova com base em erros.
  • Árvore de Subobjetivos: Decompõe teoremas complexos em subobjetivos independentes, prova-os em paralelo e depois os une.
  • Multi-Planejador: Executa vários planejadores em paralelo para diversas estratégias de prova; o provador escolhe a melhor abordagem.
Ad

Início Rápido

Requer macOS (arm64) ou Linux (x86_64), além do CLI codex para o backend padrão.

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

Teste com:

mathcode -p "prove que o quadrado de um número par é par"

As saídas são escritas em LeanFormalizations/. Uma interface web está disponível via ./run webui.

Esta ferramenta é destinada a matemáticos, pesquisadores e desenvolvedores que trabalham com verificação formal ou prova de teoremas assistida por IA.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

O conjunto MCP de código aberto melhora a qualidade da geração de código do Claude em 15-20%.
Tools

O conjunto MCP de código aberto melhora a qualidade da geração de código do Claude em 15-20%.

Um conjunto MCP de código aberto composto por três servidores locais e uma habilidade de prompt aborda o problema do 'token ruim' na geração de código por IA, com um cliente relatando uma melhoria de 15-20% na qualidade para o Claude Code.

OpenClawRadar
Models.dev: Banco de Dados Open-Source de Especificações, Preços e Capacidades de Modelos de IA
Tools

Models.dev: Banco de Dados Open-Source de Especificações, Preços e Capacidades de Modelos de IA

Models.dev é um banco de dados open-source, contribuído pela comunidade, com especificações, preços e capacidades de modelos de IA. Oferece uma API e definições baseadas em TOML para provedores e modelos.

OpenClawRadar
SkillOpt: Otimizando Arquivos de Habilidade Markdown como Parâmetros Treináveis para Agentes de IA
Tools

SkillOpt: Otimizando Arquivos de Habilidade Markdown como Parâmetros Treináveis para Agentes de IA

SkillOpt formaliza o processo ad-hoc de editar arquivos de habilidades em markdown para agentes de codificação de IA, usando modelos de fronteira para propor edições limitadas validadas por conjuntos de validação. As melhores habilidades convergem com 1 a 4 edições aceitas dentre muitas propostas, e transferem entre modelos como Codex para Claude Code.

OpenClawRadar
🦀
Tools

WorldClaw: Geração de Mundo Aberto 3D Agêntica em Escala

O WorldClaw da Tencent é um novo sistema para geração agêntica de mundos abertos 3D em escala, visando criar ambientes virtuais grandes e detalhados.

OpenClawRadar