OpenReason Protocol
A standard for transparent, reproducible, and accountable policy reasoning. Document your data, simulate consequences, map stakeholder impacts, and create forkable policy proposals.
# Install the validator
pip install orp-validator
# Create your first document
orp new my-policy.yaml --compliance basic
# Validate it
orp validate my-policy.yamlDocument every dataset with source, methodology, cleaning decisions, and known limitations.
Model policy outcomes with explicit assumptions, scenarios, and sensitivity analysis.
Map all stakeholders, test minority impacts, assess net welfare with confidence levels.
Track every decision, who made it, when, why, and what sections were affected.
Fork proposals to test alternative assumptions. Track lineage and compare outcomes.
CLI, Python API, and REST API for validating documents. 96% test coverage.
ORP-Basic (Layer 1 only) Minimum viable transparency: data provenance tracking
ORP-Standard (Layers 1-3) Add consequence simulation and stakeholder mapping
ORP-Full (All 5 layers) Complete protocol: includes accountability ledger and fork registry
ORP-PostHoc (Layer 1, post-hoc reconstruction) Retrospective analysis when decision-making history is unavailable
- Read the Specification — ORP v0.1 and v0.2 specifications
- View Examples — Policy analysis (ORP-Full) and AI training datasets (ORP-PostHoc)
- Compare with Existing Standards — How ORP complements GDPR, AI Act, PROV, and more
- Install Tools — CLI, Python, REST API
- Contribute — Help build the protocol
- GitLab Repository — Source code and issues
Current Version: ORP v0.2 (backward compatible with v0.1) Tools Version: v0.4.0 (on PyPI) Status: Production-ready with 43 automated tests (96.5% coverage)