Documentation
RookeryOS documentation
A complete technical reference for the platform — architecture, security, operations, and the technology stack behind agentic work.
Overview
Introduction to the RookeryOS docs
What RookeryOS is, who it is for, and how this documentation is organised: platform, architecture, security, deployment and the stack.
Platform Overview: browser-first agent runtime
Why RookeryOS exists and how it replaces the SaaS API economy with a browser-first agent runtime: pods, the browser as API, and the human loop.
Product Blueprint and the MVP milestones
Product requirements, the architectural blueprint and the phased MVP milestones for RookeryOS, from the first agent pod to the managed platform.
Architecture
Dual-Container Architecture: kernel and sidecar
The Kernel + Sidecar pod design: how the two containers talk, what they share, and why the split keeps the agent isolated and observable.
Agent Pod Lifecycle: provision to teardown
Provisioning, bootstrapping, running and tearing down agent pods, from the request that creates one to the cleanup that reclaims it.
Lighthouse Knowledge Layer: registry to renderer
The state-driven knowledge system behind every agent: the Registry, the Librarian, the Reasoner and the HTML renderer, and how documents flow.
Sonar Voice Engine: sub-second agent voice
Sub-second WebRTC voice for agents with local speech-to-text and text-to-speech: the pipeline, the latency budget and where it runs.
Operations
Security Model: zero trust in five layers
The zero-trust, five-layer security model: the Cookie Vault, namespace isolation, RBAC and encryption, and what each layer refuses by default.
Deployment Pipeline: build, ship, roll back
How RookeryOS builds, ships and rolls back: container images, the Kubernetes rollout, secrets and the checks a release must pass before traffic.
Platform Admin Console: run the fleet
The operator console for RookeryOS: provisioning pods, watching health and cost, granting autonomy, and the human-in-the-loop queues.
