Who this is for

Engineers who want to install ProofKit, initialize a repository, run a governed change, and verify real execution evidence.

What ProofKit does

ProofKit adds a repository-native workflow around AI-assisted development. It stores change state on disk, requires explicit phase transitions, and blocks completion claims that are not backed by executed evidence.

1. Install ProofKit

Python-first installation

Use one of these:

uv tool install proofkit-cli
pipx install proofkit-cli

Node wrapper installation

If your team prefers Node-based onboarding:

npm install -g proofkit

One-shot check

npx -y proofkit@latest version

2. Initialize a repository

From the target repository:

proofkit init --root .
proofkit validate --root .

Expected outcome: