celesto
Secure and persistent computer for AI agents
A Swift solver for logical constraints and program verification. It can find solutions, explain contradictions, and check whether code satisfies a specification
Developer toolsGitHub @Aneesh495OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Axiom is an industrial-grade formal verification kernel, SMT (Satisfiability Modulo Theories) decision engine, and program verifier written in Swift. It combines modern DPLL(T)/CDCL(T) lazy constraint solving, Nelson-Oppen multi-theory equality sharing, and Dijkstra weakest precondition semantics with C SIMD acceleration, Python differential testing against Z3, and an interactive HTML5/Canvas proof DAG visualizer.
___ _ _ _ ___ ___ __ __
/ _ \ \ \/ (_)___| _ \/ _ \| \/ |
/ /_\ \ > <| / _ \ / (_) | |\/| |
/_/ \_\ /_/\_\_\___/_|_\\___/|_| |_|
Formal Verification Kernel & SMT Solver
AxiomSAT): Two-Watched-Literal (2WL) unit propagation, 1-UIP conflict analysis with asserting clauses, recursive clause minimization, VSIDS exponential decay activity heuristics, and Luby restart schedules.AxiomTheories):
Rational numbers with Bland's cycling prevention and Farkas certificate generation.AxiomSMT): Nelson-Oppen equality sharing fixed-point loop, Delayed Theory Combination (DTC), Unsat Core extraction via assumption tracking, and Craig Interpolation.AxiomVerify):
CAxiomKernel):
python/):
smtlib_generator.py).differential_tester.py).web/):
This is the beginning of the README. Read the rest at the original. Read the full README ↗