P6
Local-first · Verifiable · Python 3.11+

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.

Get started

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)

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-01 Goal Drift
  • GOAL-02 Task Abandonment
  • GOAL-03 Passive Compliance
  • GOAL-04 Context Blindness
  • GOAL-05 Instruction Subversion
  • GOAL-06 Assumption Locking
  • GOAL-07 Scope Creep
  • GOAL-08 Feedback Ignorance

LOGIC (7)

  • LOGIC-01 Hallucination
  • LOGIC-02 Stochastic Parroting
  • LOGIC-03 Premature Convergence
  • LOGIC-04 Sycophancy
  • LOGIC-05 Cascade Failure
  • LOGIC-06 Brittle Logic
  • LOGIC-07 Circular Reasoning

CTX (6)

  • CTX-01 Context Drift
  • CTX-02 Lost in the Middle
  • CTX-03 Attention Dilution
  • CTX-04 Context Rot
  • CTX-05 Catastrophic Forgetting
  • CTX-06 Temporal Disorientation

CODE (6)

  • CODE-01 Stubbing Out
  • CODE-02 API Drift
  • CODE-03 Silent Logic Errors
  • CODE-04 Indentation Collapse
  • CODE-05 Infinite Refactoring
  • CODE-06 Dependency Entanglement

SYS (5)

  • SYS-01 VRAM OOM
  • SYS-02 Quantization Degradation
  • SYS-03 Token Bottlenecks
  • SYS-04 KV Cache Bloat
  • SYS-05 Timeouts

DATA (5)

  • DATA-01 Data Poisoning
  • DATA-02 Model Collapse
  • DATA-03 Overfitting
  • DATA-04 Underfitting
  • DATA-05 Data Leakage

ALIGN (4)

  • ALIGN-01 Prompt Injection
  • ALIGN-02 Refusal Over-Correction
  • ALIGN-03 Reward Hacking
  • ALIGN-04 Mode 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

Documentation