
Dreamer: the Personal Agent OS — David Singleton
Latent SpaceAI Summary
→ WHAT IT COVERS David Singleton, former Stripe CTO and Dreamer co-founder, presents Dreamer—a consumer-facing platform where non-technical users build, discover, and deploy AI agents through a personal sidekick. The platform functions as an agent OS, combining a curated tool marketplace, hosted infrastructure, and a TypeScript SDK, with a 17-person team building the entire stack. → KEY INSIGHTS - **Agent OS Architecture:** Dreamer structures agents like an operating system—the Sidekick functions as the kernel, while individual agents run as user-level processes. Inter-agent communication routes exclusively through the Sidekick, which enforces permissions and tool access. This prevents agents from grabbing user data arbitrarily and enables trustworthy multi-agent coordination without requiring users to configure security settings manually. - **Tool Builder Monetization:** Dreamer pays third-party tool builders in proportion to usage across the platform. A $10,000 prize goes to the best tool published by mid-April. Builders who register via dreamer.com/latentspace skip the waitlist immediately. Premium tools like Parallel Web Systems operate on per-use billing, while standard tools earn revenue share—creating a direct financial incentive for the developer ecosystem. - **First Build Takes 10–15 Minutes, Then Iterates Fast:** The Sidekick coding agent follows a plan-build-test loop before delivering a working app. Initial builds run 10–15 minutes because the agent writes, executes, perceives output, and fixes bugs autonomously. Subsequent UI tweaks are significantly faster. The agent uses the same CLI available to human developers, meaning documentation quality directly improves both agent and human developer experience simultaneously. - **TypeScript Over Python for Agentic Apps:** Dreamer's SDK defaults to TypeScript because strong typing catches errors at compile time, giving coding agents immediate feedback loops. The entire Dreamer platform stack is TypeScript, providing type safety from database to frontend. This architecture lets coding agents self-correct during builds—the same property that makes TypeScript preferable for human engineers working alongside AI coding tools. - **Tiny Team Leverage via Internal Agents:** Dreamer's core product was built by roughly six engineers; the company now operates at 17 people total. The team runs company operations—including waitlist prioritization and candidate research—on Dreamer agents. Interview loops now explicitly test how candidates work alongside coding agents, including running multiple agents in parallel round-robin to review each other's output while the next generation runs. - **Memory as Compounding Moat:** Dreamer's Sidekick builds a persistent user profile over time, which downstream agents query to personalize recommendations. Early implementations used vector databases with RAG, but the team found simpler memory architectures sufficient. Multiple engineers work specifically on memory systems. Agents like a weekend activity planner use stored profile facts—such as nationality or family composition—to surface contextually relevant suggestions without user re-prompting each session. → NOTABLE MOMENT Singleton described a workflow where a meeting recorded in Granola automatically generated a task on a self-completing to-do list, which then triggered a recruiting agent to make a candidate introduction—completing the entire commitment without manual follow-up. This end-to-end agent chain ran without any user intervention after the initial setup. 💼 SPONSORS None detected 🏷️ AI Agents, Agent Platforms, Consumer AI, Developer Tools, Agentic Memory, No-Code Development