git404hub

what is prove-that-shit fr?

meleantonio/prove-that-shit — explained in plain English

Analysis updated 2026-07-25

0Audience · researcherComplexity · 3/5Setup · moderate

tl;dr

A methodology plugin for AI coding agents to attempt unsolved math conjectures, built around problem selection, long autonomous runs, and adversarial proof review. It provides a structured workflow, not a magic solver, that works across multiple popular coding agents.

vibe map

mindmap
  root((repo))
    What it does
      Guides AI math attempts
      Structured proof workflow
      Adversarial proof review
    How it works
      Select open problem
      Craft strict prompt
      Long autonomous run
      Audit the result
    Agents supported
      Cursor
      Claude Code
      Gemini CLI
      GitHub Copilot
    Commands
      Prove
      Select Problem
      Craft Prompt
      Audit Proof
    Limitations
      Not an auto-solver
      Humans still needed
      Community acceptance separate
    Optional step
      Formalize in Lean

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 make with this?

VIBE 1

Set up Cursor or Claude Code to attempt an unsolved Erdős conjecture with a multi-hour autonomous run.

VIBE 2

Use the /select-problem command to filter open math problems for tractable candidates.

VIBE 3

Run /audit-proof to have an independent agent adversarially review a generated proof before trusting it.

VIBE 4

Formalize a successfully audited proof in the Lean verification language.

what's the stack?

MarkdownAGENTS.mdLean

how it stacks up fr

meleantonio/prove-that-shit00kaku/gallery-slider-block04amanrajj/netwatch
Stars00
LanguageJavaScriptRust
Last pushed2021-05-19
MaintenanceDormant
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audienceresearchergeneralops devops

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

how do i run it?

Difficulty · moderate time til it works · 30min

Requires cloning into the correct directory for your chosen coding agent (Cursor, Claude Code, Gemini CLI, or GitHub Copilot).

in plain english

Prove That Shit is a plugin that helps AI coding agents attempt open mathematical problems, the kind of unsolved conjectures associated with mathematician Paul Erdős. It packages a specific workflow described by Shouqiao Wang, built around careful problem selection, precise prompting, long autonomous research runs, and adversarial review of any resulting proof. The goal is not to instantly solve famous problems but to give agents a structured methodology for trying. The plugin works across multiple coding agents, including Cursor, Claude Code, Gemini CLI, GitHub Copilot, and any tool that reads an AGENTS.md file. You install it by cloning the repository into the right directory for your chosen agent. Each agent picks up the same set of shared skills, commands, and rules through adapter files tailored to that tool. The workflow has several steps. You start by selecting a sharply stated open problem, either manually or through a command that filters for tractable candidates. You then craft a problem-specific prompt that defines exactly what counts as a valid solution and explicitly bans weak or partial results. That prompt becomes the goal of a long autonomous run. The README notes that hard instances in the original workflow took six to thirty-two hours. After a run completes, an independent agent audits the proof before you treat it as solved. An optional step formalizes the result in Lean, a proof verification language. The repository organizes its methodology into shared skills, agent definitions, slash commands, and templates. Commands like /prove, /select-problem, /craft-prompt, and /audit-proof map to stages in the pipeline. The templates encode the attempt, audit, and repair loop that the workflow relies on. The README is candid about limitations. This is a methodology pack, not a system that automatically solves open problems. Human mathematicians should still audit important claims. Community acceptance on sites like erdosproblems.com remains separate from an agent declaring a problem resolved locally.

prompts (copy fr)

prompt 1
I have the Prove That Shit plugin installed. Run /select-problem to find a tractable open math conjecture I can attempt, and help me narrow it to one sharply stated problem.
prompt 2
I selected an open conjecture. Run /craft-prompt to build a problem-specific prompt that defines what a valid solution looks like and bans weak or partial results.
prompt 3
My proof attempt finished. Run /audit-proof as an independent agent and adversarially review the result, flag any gaps, hand-waving, or invalid steps before I treat it as solved.
prompt 4
My proof passed audit. Generate the Lean formalization for the verified proof so I can check it mechanically.

Frequently asked questions

what is prove-that-shit fr?

A methodology plugin for AI coding agents to attempt unsolved math conjectures, built around problem selection, long autonomous runs, and adversarial proof review. It provides a structured workflow, not a magic solver, that works across multiple popular coding agents.

How hard is prove-that-shit to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is prove-that-shit for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.