Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
-
Updated
Feb 25, 2026 - Python
Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
DIG is a numerical invariant generation tool. It infers program invariants or properties over (i) program execution traces or (ii) program source code. DIG supports many forms of numerical invariants, including nonlinear equalities, octagonal and interval properties, min/max-plus relations, and congruence relations.
Information about verification tools. Browse the data at https://slebok.github.io/proverb/
BAP python bindings
AProver: Agentic Prover for AI-Generated Code — LLM agents + BMC for automated verification of systems software
Artifact for paper "Chronosymbolic: Efficient CHC Solving with Symbolic Reasoning and Inductive Learning" in Python
Flask workbench for parsing MiniLang with ANTLR4, transforming programs to SSA, generating SMT-LIB, and verifying assertions with Z3.
Bitween: a neuro-symbolic system that learns randomized self-reductions (RSRs) automatically. ICML 2026 (Spotlight).
Open Verification Kernel (OVK) is an open-source, solver-agnostic verification layer for AI-agent engineering workflows.
Forseti — a formal verifier (ESBMC) inside the agent coding loop: write → verify → counterexample → fix. Q.E.D. is the new LGTM.
Add a description, image, and links to the program-verification topic page so that developers can more easily learn about it.
To associate your repository with the program-verification topic, visit your repo's landing page and select "manage topics."