Commitments earned through proof, not promises.

The world's first Proof-Activated Commitment Tracker. Negotiated by AI. Verified by Vision. Enforced by Code.


🚨 The Problem: The "Action Gap"

Traditional habit trackers are passive. They wait for you to input data. They don't care if you lie, and they don't care if you quit. PACT doesn't just track your goals; it enforces them.



The 4-Agent Swarm

Powered by Google Gemini 2.0 Flash

Contract Agent

Translates vague goals ("run more") into machine-verifiable JSON contracts using RAG to pull standard terms.

Verify Agent

The "Detector". Uses Vision AI to analyze photo/video evidence and Strava data to validate success.

Detect Agent

The "Supreme Court". Audits the verifier's decision using System 2 thinking to prevent false positives.

Adapt Agent

The Enforcer. Executes consequences (charity donations, public shaming on X) when pacts are broken.


System Architecture

Automated Accountability Pipeline

graph TD User((User)) -->|Goals & Evidence| UI["Frontend 'The Nexus'
(React 19 + Vite)"] UI <-->|JSON Requests| API["Backend API
(FastAPI)"] subgraph Google_Cloud ["Google Cloud / Firebase"] DB[("Firestore
NoSQL")] Storage["Firebase Storage
(Evidence Media)"] end subgraph Agents ["The Agent Swarm (Gemini 2.0 Flash)"] Contract["Contract Agent
(Negotiator + RAG)"] Verify["Verify Agent
(Vision AI)"] Detect["Detect Agent
(Auditor)"] Adapt["Adapt Agent
(Enforcer)"] end subgraph Integrations Twitter["X / Twitter
(Public Shaming)"] Opik["Opik
(Tracing & Eval)"] end API <--> Contract API <--> Verify API <--> Detect API <--> Adapt Contract <-->|Load Knowledge| DB Verify <-->|Analyze| Storage Adapt -->|Post Tweet| Twitter Contract -.->|Trace| Opik Verify -.->|Trace| Opik API <-->|Auth & Data| DB

Why PACT?

💡 Novelty

Traditional apps are passive input forms. PACT is Agentic. It negotiates, audits, and enforces without bias.

🌍 Impact

Solving procrastination helps health & wealth. PACT provides the forcing function to bridge "I should" and "I did."

💰 Viability

Business Model: 1% transaction fee on staked amounts + Enterprise API for team productivity.