Technical Details
This page is for developers and technical folks who want to understand how Captain App is built.
Most business plans are documents. This one is a graph. Every product traces down to the capabilities that enable it. Every capability traces down to the primitives that make it possible. Every primitive traces to the suppliers who provide it. Click any node. Follow the links.
Thesis
Agent-native execution is the platform shift
We think AI agents need purpose-built infrastructure. We might be wrong. The products are our attempt to test this.
How It Fits Together
┌────────────────────────────────┐ ┌────────────────────────────────┐│ PRODUCTS │ │ CUSTOMER PROJECTS ││ Murphy • P4gent • SmartBoxes │ │ CO2 ││ Nomos Cloud │ │ ... │└───────────────┬────────────────┘ └───────────────┬────────────────┘ │ │ └───────────────┬───────────────────┘ │ enabled by ▼┌─────────────────────────────────────────────────────────────────────┐│ CAPABILITIES ││ SmartBox Execution • Nomos Domains │└───────────────────────────────┬─────────────────────────────────────┘ │ built on ▼┌─────────────────────────────────────────────────────────────────────┐│ PRIMITIVES ││ Snapshot Materialisation • Capability-Scoped Exec │└───────────────────────────────┬─────────────────────────────────────┘ │ run on ▼┌─────────────────────────────────────────────────────────────────────┐│ SUPPLIERS ││ Cloudflare • Anthropic • Firebase • Twilio │└─────────────────────────────────────────────────────────────────────┘Products
Customer Projects
Capabilities
What we can do that makes the products possible.
- Smartbox: capability-scoped execution workspaces
- Nomos: domains compiled to OpenAPI, MCP, CLI and SDKs
Primitives
The foundational building blocks we’ve built.
Suppliers
The platforms we build on.
Supplier Primitives
- Cloudflare Workers
- Cloudflare Durable Objects
- Cloudflare R2
- Cloudflare D1
- Cloudflare Queues
- Cloudflare Workflows
- Cloudflare Pages
- Claude API
- Cloud Firestore
- Cloud Storage for Firebase
- Cloud Functions for Firebase
- Firebase Authentication
- Twilio WhatsApp Business API
- Twilio Programmable SMS
- Twilio Conversations
- Stripe Payments
- Stripe Billing
- Stripe Connect
- SendGrid Email API
- Convex Database
- Convex Functions
Tooling
Risks
What could go wrong, and how we mitigate it.
- Autonomy increases blast radius — 🟢 Mitigated
- Model degradation — 🟢 Mitigated
- Regulatory: AI autonomy rules tightening — 🟢 Mitigated
- Competitive: Big tech enters agent infrastructure — 🟡 Accepted
- Execution: One team, many products — 🔴 Active
- Supplier concentration: Cloudflare/Anthropic dependency — 🟡 Accepted
- Market timing: Is the market ready for agent-native? — 🔴 Active
Timelines
Three execution timelines: Expected, Aggressive, Speed of Light.
16 milestones tracked across all variants.
Expected: 32 months · Speed of Light: 9 months
Technology Stack
21 repositories across 5 stack levels.
View the full stack · 5 owned · 1 forks · 15 tracked dependencies