PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Smt Python Packages

Python packages with the GitHub topic smt. Sorted by monthly downloads, with stars and forks.
trailofbits
manticore

Symbolic execution tool

19K 4K 497
jtraverso
certo-math

Between having a mathematical idea and having a proof of it there is a lot of work that is not proving: find the object, break the false claims, measure what survives, reduce it to what it really is, assemble the rest. certo does that work, and every step returns a certificate anyone can re-check without trusting it. CLI + MCP.

13K 1 0
cool-japan
oxiz

OxiZ is a high-performance Satisfiability Modulo Theories (SMT) solver written entirely in Rust. This project is part of an initiative to reimplement Z3 in Pure Rust. Pure Rust is a fundamental requirement - no C/C++ dependencies, no FFI bindings, just clean, safe Rust code.

8K 60 5
CharlesCNorton
touchstone-prover

An SMT-based verifier and type inferencer for Python: proves contracts, equivalence, and trap-freedom (with counterexamples) over a Rocq trust base.

5K 8 0
nicdard
ffg

A generator for Semantic Fusion

3K 2 0
noise01
endoxa

Governed beliefs for LLM agents: an append-only ledger, SMT-checked consistency, defeasible revision, and calibration instruments.

3K 0 0
rindPHI
isla-solver

The ISLa (Input Specification Language) language & solver.

2K 74 11
fvossel
unicode-fol-kit

Parse, translate, prove and model-check logic formulas in Unicode notation: first-order, modal, description and higher-order logic, one API over a dozen provers, and an MCP server

2K 0 0
ertlnagoya
cadl-lang

CADL (Contract Architecture Description Language): a DSL and toolchain for specifying, verifying and generating code from institutional designs in Systems of Systems

2K 0 0
OpenOBA
erdl-formal

Determinism isn't tested — it's proven. SMT-based formal verification for ERDL, the rule language of enterprise AI agents.

1K 0 0
dominicusin
package-maximizer

Модульная система для максимизации непротиворечивого множества пакетов

1K 0 0
utkarsh698
iamprover

Formally verify AWS IAM security invariants with Z3 — SMT proofs and counterexample traces, not pattern-matching. CI-gate your Terraform IAM changes.

873 0 0
anirbanbasu
smt-sudoku-mcp

An MCP server to work with Sudoku puzzles using satisfiability modulo theories (SMT).

870 0 0
hadipourh
autoguess

An easy-to-use, general and open-source tool to solve the guess-and-determine problem

759 35 5
adsharma
py2many

Transpiler of Python to many other languages

657 1K 89
anivar
decern

Deterministic authorization + tamper-evident audit for AI agents, humans, and workloads — one principal type, safety invariants machine-checked by an SMT solver (cvc5), every decision independently verifiable offline. Pure Rust.

619 13 3
fvossel
unicode-logic-kit

Parse, translate, prove and model-check logic formulas in Unicode notation: first-order, modal, description and higher-order logic, one API over a dozen provers, and an MCP server

577 0 0
dev-isaacmello
eleph

A language whose programs cannot lie.

264 2 0
Ahmadsi70
formulagate

Physics-aware LLM guardrail — deterministic dimensional analysis with Z3 SMT proof and calibrated abstention

253 1 0
normalform-ai
clauz3

Static contract experiments for agent-authored Python

252 5 0
yangky11
smt-portfolio

A simple wrapper to run multiple SMT solvers in parallel

245 3 0
Aegis15
dataforge-07-mcp

Verifiable data-mutation protocol for tabular data: changes only what it can prove correct against stated constraints, refuses the rest with a reason, is byte-for-byte reversible, and emits a portable attestation a third party can verify without trusting it.

234 0 0
nac7
provensql

Sound-by-construction semantic diff for SQL: know whether a query edit changes the answer.

165 0 0
awkronos
provably

Proof-carrying Python — Z3-backed formal verification via @verified decorators

152 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology