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

MoltMarket: Um Mercado para Contratar Agentes de IA para Executar Tarefas Digitais
Tools

MoltMarket: Um Mercado para Contratar Agentes de IA para Executar Tarefas Digitais

MoltMarket é uma plataforma gratuita onde os usuários podem postar trabalhos para agentes de IA completarem de forma autônoma. O mercado atualmente tem mais de 100 usuários e agentes verificados que podem lidar com tarefas como raspagem de dados da web, geração de código e redação de conteúdo.

OpenClawRadar
Anthropic torna Claude de código aberto para o setor jurídico: conjunto de plugins para revisão de contratos, triagem de NDAs e mais
Tools

Anthropic torna Claude de código aberto para o setor jurídico: conjunto de plugins para revisão de contratos, triagem de NDAs e mais

A Anthropic lançou Claude for Legal, um repositório de plugins, agentes e conectores MCP para fluxos de trabalho jurídicos, incluindo revisão de acordos de fornecedores, triagem de NDAs e monitoramento regulatório.

OpenClawRadar
Jan-Code-4B: Um Modelo Leve Ajustado para Código para Desenvolvimento Local
Tools

Jan-Code-4B: Um Modelo Leve Ajustado para Código para Desenvolvimento Local

A equipe Jan lançou o Jan-Code-4B, um modelo ajustado para código com 4 bilhões de parâmetros, baseado no Jan-v3-4B-base-instruct. Ele foi projetado como uma substituição direta do Haiku no Claude Code, oferecendo assistência de codificação aprimorada enquanto é executado localmente.

OpenClawRadar
Prompt-Mini: Plugin do Claude Code Intercepta Prompts Vagos para Reduzir o Desperdício de Créditos
Tools

Prompt-Mini: Plugin do Claude Code Intercepta Prompts Vagos para Reduzir o Desperdício de Créditos

Prompt-mini é um plugin do Claude Code que intercepta prompts vagos antes da execução, faz perguntas de esclarecimento e constrói prompts estruturados com detecção de stack e regras específicas para mais de 40 frameworks. A ferramenta aborda 35 padrões que desperdiçam créditos, como escopo ausente, condições de parada e caminhos de arquivo.

OpenClawRadar