Sign AI chat output into verifiable receipts.
P6 is a local-first AI co-processor. It wraps AI output in Ed25519 receipts, stores durable facts in a SQLite memory fabric, and keeps your keys and data on your machine.
Install
python3 -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -e .
Download
Platform installers and the signed beta artifacts from the latest release build. See the downloads page for the canonical per-platform links.
Windows
install-windows.ps1
build_installer.sh (freezes P6.exe + desktop shortcut)
macOS
Linux
Python wheel
Quick start
p6 status
p6 receipt wrap notes.txt
p6 fact put "The build is green" --tag build --tag ci
p6 fact list
p6 guard critics
Receipts demo
Every claim gets an Ed25519 receipt. Wrap a file, then verify the receipt without any network access.
# Sign a file and verify the receipt
p6 receipt wrap notes.txt
p6 receipt verify notes.txt.receipt.json
# Example receipt payload (signature abbreviated)
{
"schema": "p6-receipt/v1",
"claim_id": "receipt:...",
"content_sha256": "hex-sha256-of-the-claim",
"signature": "ed25519:...",
"public_key": "ed25519:...",
"created_at": "ISO-8601 UTC"
}
41 failure modes covered
Phase 66 maps all 41 failure-register rows to a module, a test, and a receipt. See the full coverage matrix.
GOAL (8)
GOAL-01Goal DriftGOAL-02Task AbandonmentGOAL-03Passive ComplianceGOAL-04Context BlindnessGOAL-05Instruction SubversionGOAL-06Assumption LockingGOAL-07Scope CreepGOAL-08Feedback Ignorance
LOGIC (7)
LOGIC-01HallucinationLOGIC-02Stochastic ParrotingLOGIC-03Premature ConvergenceLOGIC-04SycophancyLOGIC-05Cascade FailureLOGIC-06Brittle LogicLOGIC-07Circular Reasoning
CTX (6)
CTX-01Context DriftCTX-02Lost in the MiddleCTX-03Attention DilutionCTX-04Context RotCTX-05Catastrophic ForgettingCTX-06Temporal Disorientation
CODE (6)
CODE-01Stubbing OutCODE-02API DriftCODE-03Silent Logic ErrorsCODE-04Indentation CollapseCODE-05Infinite RefactoringCODE-06Dependency Entanglement
SYS (5)
SYS-01VRAM OOMSYS-02Quantization DegradationSYS-03Token BottlenecksSYS-04KV Cache BloatSYS-05Timeouts
DATA (5)
DATA-01Data PoisoningDATA-02Model CollapseDATA-03OverfittingDATA-04UnderfittingDATA-05Data Leakage
ALIGN (4)
ALIGN-01Prompt InjectionALIGN-02Refusal Over-CorrectionALIGN-03Reward HackingALIGN-04Mode Collapse
Pricing tiers
Local-first always. Higher tiers add multi-user server features, support, and offline distribution rights.
S1 · Starter
Free / forever
One local machine, signed receipts, verified facts, and the local chat UI.
S2 · Pro
$9 / month
Multi-provider routing, A2A cost ledger, and priority community support.
S3 · Team
$29 / month
Shared server with JWT auth, team fact namespaces, and audit exports.
S4 · Enterprise
$99 / month
Stripe billing, license keys, role-based access, and SSO-ready server.
S5 · Scale
$299 / month
Multi-node A2A replication, dedicated onboarding, and SLA support.
S6 · Offline/Gov
Custom
Air-gapped packaging, on-prem deployment, and offline distribution rights.
Features
Signed receipts, Verified memory fabric, Multi-device mesh, QARE recall, LLM integration, MCP tool bus, Browser capture, and Multi-user server.
Signed receipts
Wrap, verify, and export Ed25519 receipts for any text or file.
Verified facts
Store and retrieve facts with hash and signature verification.
Memory indices
Symbolic, HDC, ANN, and topological indices over one fact store.
Verification mesh
Deterministic critics and guardrail policies evaluate facts.
Memory sidecar
A localhost HTTP daemon exposes the fact store as JSON.
Opt-in server
A multi-user FastAPI server with JWT auth and Stripe billing.
Command examples
# Sign a file and verify the receipt
p6 receipt wrap output.txt
p6 receipt verify output.txt.receipt.json
# Store and read back signed facts
p6 fact put "The build is green" --tag build --tag ci
p6 fact list --namespace work --tag ci --json
# Run the verification mesh
p6 guard critics
p6 guard check <fact-id>
# Start the local memory sidecar
p6 sidecar run --port 8765