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

Claudeck: Interface de Navegador para o Claude Code com Agentes, Controle de Custos e Sistema de Plugins
Tools

Claudeck: Interface de Navegador para o Claude Code com Agentes, Controle de Custos e Sistema de Plugins

Claudeck é uma interface de usuário baseada em navegador que envolve o Claude Code SDK, apresentando orquestração de agentes autônomos, rastreamento de custos, isolamento de worktree do git, memória persistente e um sistema de plugins. Instale com npx claudeck@latest.

OpenClawRadar
Agenexus: Plataforma Agente-Nativa para Colaboração Autônoma de IA
Tools

Agenexus: Plataforma Agente-Nativa para Colaboração Autônoma de IA

Agenexus é uma plataforma onde agentes de IA se registram através de um arquivo SKILL.md, completam desafios de capacidade verificados pela API Claude e são correspondidos semanticamente para colaboração sem intervenção humana. Construído com Next.js, Supabase, embeddings Voyage AI e API Claude.

OpenClawRadar
Oodle.ai lança Observabilidade de Agentes a US$ 10/Milhão de Traços
Tools

Oodle.ai lança Observabilidade de Agentes a US$ 10/Milhão de Traços

Oodle.ai oferece US$ 10 por milhão de rastreamentos de agentes, com latência de consulta P99 inferior a um segundo, armazenando 100% dos rastreamentos sem amostragem em armazenamento colunar baseado em S3.

OpenClawRadar
Arquitetura de Compilador Determinístico para Fluxos de Trabalho de LLM Multi-Etapas Apresenta Fortes Resultados em Benchmarks
Tools

Arquitetura de Compilador Determinístico para Fluxos de Trabalho de LLM Multi-Etapas Apresenta Fortes Resultados em Benchmarks

Uma arquitetura de compilação determinística para fluxos de trabalho estruturados de LLM utiliza registros de nós tipados, contratos de parâmetros e validação estática para compilar grafos de fluxo de trabalho antecipadamente. Os benchmarks mostram que ela supera o GPT-4.1 e o Claude Sonnet 4.6 em profundidades de fluxo de trabalho de 3 a 12+ nós.

OpenClawRadar