Temperance
iOS executive assistant that acts in the real world and shows receipts
Typeproduct
Statusin-progress
Updated2026-08-02
Commits3608
SourcePrivate
What it is
A native iOS app and agent backend for an assistant that makes calls, sends email and books things, then verifies each action against ground truth and issues a receipt. v1 shipped as a calm-productivity agent (calendar, todos, goals, second-brain vault); in July 2026 the product pivoted toward real-world actions while keeping the codebase.
The problem
Only people with human assistants get follow-ups and errands handled on their behalf; everyone else drowns in them.
How it works
- SwiftUI iPhone client, FastAPI on Vercel Fluid Compute (Python 3.13), Neon Postgres with FORCE RLS, and a Next.js admin console
- Agent loop with a tool registry, SSE streaming and prompt caching; a per-user Vercel Sandbox serves as the remote filesystem
- Deterministic irreversibility gate: actions that touch the real world are staged with frozen arguments and only a worker executes them, never the chat loop
- Every action is verified against ground truth and produces a receipt; an append-only correction log feeds a preference-memory layer
- Phone (Telnyx) and email (SES) lanes, a fail-closed real-money transaction budget, and structural guard tests that pin the invariants
Stack
PythonFastAPISwiftUINext.jsTypeScriptNeon PostgresVercelClaude APITelnyxAWS SESClerk
Disciplines
For your business
Production agent platforms with approval gates, receipts and audit trails so AI can act on a user's behalf safely.