whatisgithub

What is open-math-prover?

meleantonio/open-math-prover — explained in plain English

Analysis updated 2026-07-25

0ShellAudience · researcherComplexity · 3/5Setup · easy

In one sentence

A plugin that helps AI coding assistants like Claude Code and Cursor attempt unsolved math problems by running a structured, multi-agent research loop with adversarial review.

Mindmap

mindmap
  root((repo))
    What it does
      Attacks unsolved math
      Runs multi-agent loops
      Adversarial proof audits
    Supported assistants
      Claude Code
      Cursor
      GitHub Copilot
    Core components
      Problem selector
      Prompt crafter
      Agent role definitions
    How it works
      Filters open problems
      Builds careful prompts
      Iterates until success
    Audience
      Math researchers
      AI experimenters
    Caveats
      Results may be wrong
      Needs human review

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Set an AI assistant to work on an unsolved math problem using a structured research loop.

USE CASE 2

Run an adversarial audit where one AI agent checks another agent's proof for flaws.

USE CASE 3

Organize a math proof attempt into a workspace with clear deliverables and role assignments.

What is it built with?

ShellClaude CodeCursorCodexGrokGitHub CopilotGemini CLI

How does it compare?

meleantonio/open-math-prover123satyajeet123/bitnet-serveradeilsonrbrito/cross-model-consult
Stars000
LanguageShellShellShell
Setup difficultyeasyeasymoderate
Complexity3/52/53/5
Audienceresearcherdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Install via a shell script that copies plugin files into your coding assistant's directories, or manually copy the folders.

The license for this project is not specified in the provided documentation.

So what is it?

open-math-prover is a plugin that helps AI coding assistants attempt unsolved problems in mathematics. It works with several popular tools, including Claude Code, Cursor, Codex, Grok, GitHub Copilot, and Gemini CLI. The project packages techniques from two sources: Shouqiao Wang's Erdős workflow and OpenAI's Cycle Double Cover multi-agent prompt. The README is clear that this tool does not magically solve every open problem. Instead, it implements a structured research loop. The plugin provides several components. There are skills for running a full attack loop, selecting which problem to work on, crafting proof prompts, and running adversarial audits where one agent tries to find flaws in another's work. It also includes agent role definitions for an orchestrator, an approach explorer, an adversarial auditor, and a computational checker. Template files help organize each attempt into a workspace with clear deliverables. The method rests on three main ideas. First, it filters for problems mathematicians already care about, while excluding those that are clearly out of reach. Second, it builds careful prompts that restate the problem precisely and define what a complete proof would look like. Third, it supports long runs where multiple agents attempt different approaches, fail, diagnose what went wrong, and try again. Every draft goes through adversarial review before being accepted. Installation happens through a shell script that copies files into the correct directories for whichever coding assistant you use. You can also install it manually by copying the skills and agents folders. Once installed, you can run the full loop with a single command and a pasted problem statement, or run each step individually. The README includes a strong disclaimer: AI-generated proofs can be wrong. It recommends adversarial audit, human expert review, and formal verification before treating any result as established mathematics.

Copy-paste prompts

Prompt 1
I have installed open-math-prover. Run the full attack loop on the Collatz conjecture and attempt a proof.
Prompt 2
Use open-math-prover to select a tractable open math problem, then craft a precise prompt for attempting a proof.
Prompt 3
Act as the adversarial auditor agent from open-math-prover and find flaws in this draft proof: [paste proof here].
Prompt 4
Set up open-math-prover manually by copying the skills and agents folders into my Cursor configuration directory.

Frequently asked questions

What is open-math-prover?

A plugin that helps AI coding assistants like Claude Code and Cursor attempt unsolved math problems by running a structured, multi-agent research loop with adversarial review.

What language is open-math-prover written in?

Mainly Shell. The stack also includes Shell, Claude Code, Cursor.

What license does open-math-prover use?

The license for this project is not specified in the provided documentation.

How hard is open-math-prover to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is open-math-prover for?

Mainly researcher.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.