ejgallego/pycoq
Python bindings for the Coq interactive proof assistant
This tool helps formal verification engineers, mathematicians, and computer scientists programmatically interact with the Coq proof assistant. It takes Coq documents and commands as input and allows for automated tasks like parsing, checking proofs, and inspecting the abstract syntax tree of formal proofs. This is ideal for those who need to integrate Coq's verification capabilities into automated Python workflows.
No commits in the last 6 months.
Use this if you are a formal methods researcher or software engineer who needs to automate interactions with the Coq proof assistant using Python.
Not ideal if you are looking for a stable, production-ready tool with comprehensive documentation, as this project is highly experimental.
Stars
57
Forks
4
Language
OCaml
License
—
Category
Last pushed
Jan 10, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ejgallego/pycoq"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SimonBlanke/Gradient-Free-Optimizers
Lightweight optimization with local, global, population-based and sequential techniques across...
Gurobi/gurobi-machinelearning
Formulate trained predictors in Gurobi models
emdgroup/baybe
Bayesian Optimization and Design of Experiments
heal-research/pyoperon
Python bindings and scikit-learn interface for the Operon library for symbolic regression.
simon-hirsch/ondil
A package for online distributional learning.