MathCode: Lean 4 형식화를 갖춘 수학적 코딩 에이전트

✍️ OpenClawRadar📅 게시일: August 17, 2026🔗 Source
Ad

MathCode는 Lean 4를 사용하여 수학 문제를 형식화하고 증명하는 터미널 기반 AI 코딩 어시스턴트입니다. 직접 Lean 코드를 작성하는 대신, 일반 영어로 문제를 제공하면 정리를 생성하고 증명을 시도하며, 영구 REPL과 재사용 가능한 정리 라이브러리를 제공합니다.

주요 기능

  • 영구 Lean REPL: 일회성 워밍업 후 컴파일 검사가 약 30초에서 0.4초로 단축됩니다.
  • 정리 라이브러리: 증명된 모든 정리는 자동으로 이름이 지정되고 저장되며 재사용을 위해 가져올 수 있습니다.
  • 공리 라이브러리: 대화형 가정을 영구적이고 컴파일 검사된 Lean 선언으로 저장합니다.
  • Lean LSP 통합: leansearch.net 및 Loogle에서 검증된 Mathlib 보조 정리를 검색하고, 구조화된 LSP 진단을 사용하여 수정합니다.
  • Obsidian 정리 그래프: Obsidian에서 정리와 보조 정리의 시각적 의존성 그래프를 생성합니다.
  • 에이전트 모드 증명: 에이전트가 오류를 기반으로 증명 후보를 반복하는 대화형 세션.
  • 하위 목표 트리: 복잡한 정리를 독립적인 하위 목표로 분해하고, 병렬로 증명한 다음 결합합니다.
  • 멀티 플래너: 다양한 증명 전략을 위해 여러 플래너를 병렬로 실행하며, 프로버가 최상의 접근 방식을 선택합니다.

빠른 시작

macOS(arm64) 또는 Linux(x86_64)와 기본 백엔드용 codex CLI가 필요합니다.

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

다음으로 시도해 보세요:

mathcode -p "짝수의 제곱이 짝수임을 증명"

출력은 LeanFormalizations/에 작성됩니다. 브라우저 UI는 ./run webui로 사용할 수 있습니다.

이 도구는 형식 검증 또는 AI 지원 정리 증명을 다루는 수학자, 연구자 및 개발자를 대상으로 합니다.

📖 전체 소스 읽기: HN AI Agents

Ad

👀 See Also

OpenYak: 로컬 파일 관리 및 자동화를 위한 오픈소스 데스크톱 AI 에이전트
Tools

OpenYak: 로컬 파일 관리 및 자동화를 위한 오픈소스 데스크톱 AI 에이전트

OpenYak은 기기에서 완전히 실행되는 오픈소스 데스크톱 AI 어시스턴트로, OpenRouter와 20개 이상의 BYOK 제공업체를 통해 100개 이상의 AI 모델을 활용한 파일 관리, 데이터 분석, 사무 자동화 기능을 제공합니다.

OpenClawRadar
NPCterm: AI 에이전트를 위한 MCP 기반 완전 PTY 터미널 에뮬레이터
Tools

NPCterm: AI 에이전트를 위한 MCP 기반 완전 PTY 터미널 에뮬레이터

NPCterm는 MCP를 통해 노출되는 헤드리스, 인메모리 PTY 터미널 에뮬레이터를 통해 AI 에이전트에 완전한 터미널 접근을 제공합니다. 여기에는 터미널 제어, 프로세스 상태 감지 및 TUI 애플리케이션 지원을 위한 15개의 MCP 도구가 포함됩니다.

OpenClawRadar
클로드 코드 v2.1.59는 자동 메모리 기능, 복사 명령어, 그리고 셸 개선 사항을 추가했습니다.
Tools

클로드 코드 v2.1.59는 자동 메모리 기능, 복사 명령어, 그리고 셸 개선 사항을 추가했습니다.

Claude Code v2.1.59은 자동 메모리 관리에 대한 자동 컨텍스트 저장 기능을 /memory 명령어로 도입하고, 인터랙티브 코드 블록 선택을 위한 /copy 명령어를 추가하며, 복합 bash 명령어에 대한 접두사 제안 기능을 개선했습니다.

OpenClawRadar
오-마이-머메이드: 아키텍처 다이어그램 자동 생성을 위한 Claude 코드 스킬
Tools

오-마이-머메이드: 아키텍처 다이어그램 자동 생성을 위한 Claude 코드 스킬

Oh-My-Mermaid는 코드베이스를 분석하고 자동으로 Mermaid 아키텍처 다이어그램과 문서를 생성하는 Claude Code 스킬입니다. npm을 통해 설치되며 Claude Code에서 /omm-scan 명령어와 함께 사용됩니다.

OpenClawRadar