Type or speak your financial instructions. Pact remembers them across sessions, makes decisions using your financial context, and executes approved actions onchain.
Without memory, every conversation starts from zero. The agent forgets your rules, your preferences, and your history.
User explains spending rule
Session ends
Agent forgets everything
Unsafe or incorrect decision
User sets rule once
Pact stores it permanently
New session begins
Agent retrieves context, makes correct decision
Financial goals
Save $2,000 for a MacBook
Spending rules
Auto-approve up to $100
Trusted merchants
Acme Software, Vercel
Preferences
Prioritize savings over spending
Past decisions
Rejected this subscription last month
Blocked merchants
Never pay Untrusted Corp
Persistent memory turns a generic agent into an agent that actually knows how you want your money handled.
Pact runs as a workflow: a trigger becomes intent, a policy decides, a vault gates the spend, and every outcome is remembered and journaled.
Intent
pay 0xAlice 60 USDC
Policy
Your rules decide
Vault
Onchain gate & spend
Send USDC
Approved payment
Journal
Memory + audit
Pact stores your financial goals, rules, preferences, and history.
When you request an action, Pact retrieves the context that matters.
Pact determines whether to approve, ask, or deny based on your rules.
Approved actions execute securely onchain via smart contracts.
A complete financial interface powered by persistent memory and onchain execution. Type or speak, and the AI CFO responds with what it remembers.
Pact Dashboard
Base Sepolia
Vault
$482.40
USDC on Base
Budget left
$73
Active goal
MacBook Pro
Active rules
Recent activity
Acme Software
2m ago
Vercel
1h ago
Acme Software
3h ago
Linear
5h ago
Figma
1d ago
AI Insight
You're $73 under your weekly autonomous budget. Acme is within normal range.
AI handles context and reasoning. Smart contracts enforce the boundaries.
Intent
pay 0xAlice 60 USDC
AI Model
reasons · no keys or calls
Policy Engine
validates your rules
PactVault.pay()
typed call · Base onchain
User-defined limits
You set spending thresholds and budgets
Approval thresholds
Payments above your limit require confirmation
Trusted recipients
Only pre-approved addresses receive funds
Contract-enforced controls
Smart contracts prevent unauthorized actions
No arbitrary AI calls
The LLM never calls contracts directly
Full audit trail
Every decision is logged and verifiable
Set the rules once. Pact remembers them every time.