Founder-OS Cockpit
Agentic Control Plane

Designed the architecture (job queue seam, runner distribution, private network topology) and built the v1 web and backend layer.
Project Overview
A private progressive web application and FastAPI backend that bridges the gap between mobile/tablet and the full Claude Code runtime. Jobs are queued, picked up by a runner, executed as headless `claude -p` processes, and streamed back to the cockpit. The system is not exposed to the public internet. The architecture treats the runner as a remote-code-execution surface and enforces principle-of-least-surface at every layer.
Challenge
Build an RCE-capable agent dispatch plane that is convenient enough to use from a phone but secure enough to run production workloads without public exposure.
Key Features
PWA Job Queue
Mobile-and-desktop PWA for queueing agent jobs, viewing execution logs, and monitoring active runs from any device.
Private Execution
All runner traffic stays on a private network; the execution surface is never exposed to the public internet.
Dual-Runner Architecture
Mac-primary runner for low-latency workloads; always-on server runner for overnight batch jobs and background agents.
Lessons Learned
- school The job-queue seam is the right abstraction: it decouples the UI from the runner and makes dual-runner fallover trivial.