agentic prover · for AI-generated code
Verify your code by chatting▮
AProver is a suite of LLM-driven verification agents. The live demo runs BMC-Agent — Claude generates function specs, CBMC proves or refutes them, the agent classifies counterexamples, and confirmed bugs come back with evidence tiers. Today: C. On the roadmap: Rust (Kani) and beyond.
live preview · click to run it yourself
demo.c
C
1 #include <stdint.h> 2 int add(int a, int b) { 3 return a + b; 4 }
parsing source…
▲ real bug · signed overflow
a = INT_MAX, b = 1 ⟶
a + b overflows
paste source
self-contained file, ≤64KB · today: C
fetch http(s) URLs
github blob URLs auto-rewrite to raw
target a function
or verify the whole file at once
live phase progress
spec → bmc → classify → report