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

Model Checking Python Packages

Python packages with the GitHub topic model-checking. Sorted by monthly downloads, with stars and forks.
JJWRoeloffs
minictl

A small model checker for Computational Tree Logic

5K 2 3
formalmethods
intrepyd

Intrepyd Model Checker

2K 19 1
Furox-Art
plan-auditor

Make an AI agent's 'done' mean 'here is the command output that proves it.' Deterministic, LLM-free verification for AI coding agents: sealed plans, SHA-256 hash-chained evidence, STRIPS/PDDL reachability, and a fail-closed completion gate.

2K 1 0
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
broundal
pytolemaic

Toolbox for analysis of model's quality and model's description. For further details see

1K 10 3
cristian-mattarei
cosa

CoreIR Symbolic Analyzer

949 75 18
informalsystems
modelator-py

Utilities for the TLA+ ecoystem and model-based testing using TLA+.

691 27 3
model-checking
cbmc-starter-kit

The CBMC starter kit makes it easy to add CBMC verification to a software project.

579 57 23
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
agenticraft
agenticraft-foundation

Formally verified mathematical foundations for multi-agent AI coordination — CSP process algebra, multiparty session types, spectral topology, temporal logic model checking, and probabilistic verification.

533 1 2
eduardstan
reasonsmith

Prove which legally-owed reasons a decision system deleted, and from whom — by re-running its own inference, not reading its log. Every verdict states how it was reached.

473 4 4
konnov
apalache-rpc-client

Minimalistic Python client for interaction with the Apalache model checker over JSON RPC

300 1 0
fadoss
umaudemc

Unified Maude model-checking tool

266 13 1
verivital
behaverify

BehaVerify: A Formal Verification Tool for Behavior Trees

135 30 10
lou1306
pyxmv

(Unofficial) Python interface to nuXmv

104 0 0
thalestas
esbmc-wr

LSVerifier - Large Systems Verifier

103 13 4
janislley
lsverifier

LSVerifier - Large Systems Verifier

84 13 4
kelvich
tlaplus-jupyter

Jupyter kernel for TLA⁺

68 122 10
firmai
datagene

DataGene - Identify How Similar TS Datasets Are to One Another (by @firmai)

68 206 26
marcusm117
mctk-py

Python Package Model Checking Toolkit

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