Skip to content
Lenny's PodcastLenny's Podcast

How we built Grok Bot in a month | Roman Ugarte (SpaceXAI)

Roman Ugarte helped incubate and build Grok Bot, the popular new knowledge-work agent from SpaceXAI. A small, isolated team took it from first line of code to a working internal product in four weeks, and to a hugely successful public launch just three weeks later. Before Grok Bot, Roman led Growth at Cursor, where he helped scale the company from 15 people to over 1,000 before its acquisition by SpaceX. *In our in-depth conversation, we discuss:* 1. The origin story of Grok Bot 2. The key decision to build it from scratch instead of adding it to Cursor 3. Why the team personally onboarded nearly 300 of its first users 4. The two early product decisions that made Grok Bot so successful 5. Their “colleague-pilled” product philosophy 6. Roman’s advice on moats, and what has allowed Cursor to keep winning in the most competitive market in the world *Brought to you by:* WorkOS—Make your app enterprise-ready, with SSO, SCIM, RBAC, and more: https://workos.com/lenny Mercury—Radically different banking, now with Command: https://mercury.com/ *Episode transcript:* https://www.lennysnewsletter.com/p/how-we-built-grok-bot-in-a-month *Archive of all Lenny's Podcast transcripts:* https://www.dropbox.com/scl/fo/yxi4s2w998p1gvtpu4193/AMdNPR8AOw0lMklwtnC0TrQ?rlkey=j06x0nipoti519e0xgm23zsn9&st=ahz0fj11&dl=0 *Where to find Roman Ugarte:* • X: https://x.com/romanugarte_ • LinkedIn: https://www.linkedin.com/in/romanugarte • Website: https://x.ai *Where to find Lenny:* • Newsletter: https://www.lennysnewsletter.com • X: https://twitter.com/lennysan • LinkedIn: https://www.linkedin.com/in/lennyrachitsky/ *In this episode, we cover:* (00:00) Introduction (02:09) The origin story: building from scratch in one month (08:40) Why Grok Bot was built as a separate product (11:20) Manually onboarding a couple hundred people (14:29) Hiding internal mechanics from users (18:41) Timeline from beta to public launch (19:14) Unshipping features and simplifying (23:50) Early use cases and feedback (26:50) Product philosophy: “Grok Bot can now” (30:02) Cloud-first architecture (33:12) The fresh-start advantage (35:54) The vision: a true team of AI colleagues (39:20) The “colleague-pilled” framework (42:36) Work versus personal: one product or two? (47:14) Long-lived agents, persistent memory, and the computer abstraction (51:04) Grok Bot as an always-on infovore and chief of staff (53:35) How fast the team moves and what preserves the startup feeling (58:20) SpaceXAI pillars (1:00:44) The first 90% vs. the last 10% (1:03:30) Moving fast at scale (1:06:40) How Cursor kept winning in the most competitive market in the world (1:10:04) Company values: “deleting the product” and “just do the thing” (1:11:45) Moats: discovered, not planned (1:15:11) Tips for new users and power users (1:18:00) Lightning round and final thoughts *Referenced:* • Grok Bot for iOS: https://apps.apple.com/us/app/grok-bot/id6794501026 • Grok Bot for Android: https://play.google.com/store/apps/details?id=ai.x.grok.bot&hl=en_US • How I AI: Grok Bot + Grok 4.6—what’s great (and what’s still hype) & Lessons from spending $20,000 on Devin in one month: https://www.lennysnewsletter.com/p/how-i-ai-grok-bot-grok-46whats-great • Codex: https://chatgpt.com/codex • ChatGPT Work: https://chatgpt.com • Shopify: https://www.shopify.com • Salesforce: https://www.salesforce.com • The playbook for building high-talent-density teams | Adam Ward, Head of Talent at Cursor: https://www.lennysnewsletter.com/p/the-playbook-for-building-high-talent • Superhuman: https://superhuman.com • Stripe: https://stripe.com • OpenClaw: https://openclaw.ai • Listen: OpenClaw: A power user’s guide to the most powerful personal AI tool since ChatGPT: https://www.lennysnewsletter.com/p/listen-openclaw-a-power-users-guide • Hermes: https://hermes-agent.nousresearch.com • From skeptic to true believer: How OpenClaw changed my life | Claire Vo: https://www.lennysnewsletter.com/p/how-openclaw-changed-my-life-claire-vo • Cursor: https://cursor.com • Grok Build: https://x.ai/build • Roman’s post on X, “An AI that does 100% of the job feels categorically different from one that gets you 90% there”: https://x.com/romanugarte_/status/2087344044435505175 • Notion: https://www.notion.com • Casablanca: https://www.imdb.com/title/tt0034583 • Monk: https://www.imdb.com/title/tt0312172 • Exa: https://exa.ai • Desiderata - Words for Life: https://allpoetry.com/desiderata---words-for-life *Recommended books:* • Cat’s Cradle: https://www.amazon.com/dp/038533348X • The War of Art: Break Through the Blocks and Win Your Inner Creative Battles: https://www.amazon.com/War-Art-Through-Creative-Battles/dp/1936891026 _Production and marketing by https://penname.co/._ _For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com._ Lenny may be an investor in the companies discussed.

Roman UgarteguestLenny Rachitskyhost
Sep 8, 20261h 22mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 4:11

    Grok Bot’s big promise: a team of AI colleagues

    Roman and Lenny open with the core ambition behind Grok Bot: AI helpers that feel like true teammates for both work and life. They frame why Grok Bot feels categorically different from standard chat-based AI and preview the product and philosophy themes that will recur throughout the conversation.

    • Vision: multiple bots acting like a real team, not one chat thread
    • Delegation as the goal: ‘no-look passes’ to AI that actually finish tasks
    • Shift in mental model: ‘colleague with a computer’ vs ‘chat with tools’
    • Early signal of breakout adoption and excitement
  2. 4:11 – 8:32

    Building from zero in ~30 days: the ‘cave team’ origin story

    Roman explains how Grok Bot began as a blank-page project with a tiny, isolated team tasked with shipping a useful knowledge-work agent fast. The team’s physical and organizational separation enabled rapid micro-decisions and a scrappy prototype that resonated internally almost immediately.

    • Small, focused team isolated from the rest of the org to move faster
    • One-month sprint: first line of code to internal functional prototype
    • Why isolation mattered: many non-obvious decisions needed daily
    • Internal rollout via all-hands became the first real reality check
  3. 8:32 – 11:26

    Why Grok Bot launched as a separate product (not inside Cursor)

    They unpack the non-obvious decision to create a new product rather than bolt knowledge-work agents onto Cursor. Roman argues a fresh surface avoids intimidating developer vibes, ‘shipping the org chart,’ and cluttered multi-tab compromises—enabling a coherent vision optimized for non-technical users.

    • Not obvious initially; required debate and conviction
    • Cursor was used for non-coding, but had paper cuts and brand constraints
    • Avoiding clutter: a single consistent vision vs multiple form factors jammed together
    • Starting fresh let them ‘control every pixel’ and keep the experience simple
  4. 11:26 – 12:48

    Manual onboarding of 200–300 users: learning loops and avoiding bias

    Roman describes two weeks of high-touch onboarding calls and why it was worth the time. Beyond catching bugs and confusion in real time, they used onboarding to discover authentic user patterns without ‘leading the witness’ with internal best practices.

    • Onboarding revealed painful friction immediately—forcing fast fixes
    • They intentionally recruited unconventional early users (beyond tastemakers)
    • Goal: validate emergent usage patterns without imposing internal workflows
    • Example: a coffee shop owner became a power user and a rich feedback source
  5. 12:48 – 14:32

    Emergent behavior: bot teams, ‘chief of staff’ patterns, and internal memes

    A key discovery was how users naturally organized work into multiple bots with distinct roles, then evolved toward a ‘chief of staff’ bot that delegates to others. The team watched these behaviors spread internally and then cautiously incorporated gentle product encouragements.

    • Early default: 5–10 bots with different domains/swim lanes
    • Later pattern: ‘promote’ one bot to chief of staff that fans out tasks
    • Human-like team dynamics (including humorous ‘raise’ conversations)
    • Product stance: encourage the pattern, but avoid making it a one-way door
  6. 14:32 – 18:41

    Hiding the mechanics: less tool-call theater, more teammate-like behavior

    Roman explains why Grok Bot intentionally obscures many internal mechanics (tool calls, step-by-step clicking, verbose reasoning traces). The guiding belief: as models improve, users don’t want overwhelming telemetry—they want trustworthy progress updates like they’d get from a teammate.

    • Design choice: progressive updates instead of full internal logs
    • Avoid chain-of-thought/streaming ‘wall of text’ overwhelm
    • Users asked for higher-level visibility (e.g., rough to-do list), not raw traces
    • Goal: reduce cognitive load and increase delegation confidence
  7. 18:41 – 21:56

    Internal beta to public launch in 3 weeks: ‘unshipping’ and reliability hill-climbs

    Between internal beta and GA, the team cut experimental/janky features and focused on making the core loop reliably ‘just work.’ Roman emphasizes that progress came less from flashy roadmap items and more from backend and infrastructure improvements that unlock real workflows.

    • They removed exposed debugging scaffolding and pseudo-dev observability UI
    • Ruthless simplification: show only what users truly need
    • Reliability focus: unlock task completion (login flows, clicking, browser control)
    • Success measured as concrete workflows becoming possible day by day
  8. 21:56 – 26:40

    Early high-leverage use cases: sales and recruiting as power users

    Roman shares how non-engineering teams drove meaningful early learning, especially where APIs/MCPs were weak. Sales benefited from pixel-level computer use in tools like Salesforce; recruiting used Grok Bot for always-on sourcing workflows that go far beyond resume triage.

    • Sales: agentic computer use in tools without good APIs (e.g., CRM dashboards)
    • Recruiting: proactive sourcing across papers/conference sites and networks
    • Automations: recurring monitoring, list building, and intro requests via Slack
    • Key insight: biggest value is end-to-end workflow ownership, not drafts
  9. 26:40 – 30:03

    Product philosophy shift: from ‘Grok Bot now has…’ to ‘Grok Bot can now…’

    They articulate a capability-first philosophy: users should feel new power, not new UI. Roman argues that ‘killing pixels’—turning configuration screens into natural-language intent—both simplifies the product and better matches the colleague metaphor.

    • Use a ‘launch tweet’ test: if it’s not compelling, don’t build it
    • Reframe shipping as new capabilities, not new buttons or menus
    • Example: automations defined in natural language rather than trigger/action UI
    • Ongoing mandate: abstract knobs unless direct manipulation is necessary
  10. 30:03 – 36:20

    Two foundational bets: cloud-first bots + each bot gets its own computer

    Roman names the two early decisions he believes made Grok Bot break out. First, bots run persistently in the cloud—no local tethering. Second, each bot has its own computer, avoiding the absurdity of ‘sharing your laptop with your AI colleague’ and enabling work in tools without robust APIs.

    • Cloud-first: persistent runtime, consistent state across devices
    • Eliminates ‘where is this running?’ confusion and local dependency jank
    • Bots with their own computers: pixel-level autonomy and separate credential worlds
    • Starting-from-scratch advantage vs competitors retrofitting old paradigms
  11. 36:20 – 39:31

    From OpenClaw inspiration to mainstream productization

    They discuss how OpenClaw influenced the ‘AI + computer’ mental model and colleague framing, while Grok Bot focused on scalability and usability. Roman highlights removing power-user abstractions (skills, slash commands) so mainstream users can benefit without learning new rituals.

    • OpenClaw proved: models + real tools/computer access unlock huge value
    • Also shifted framing toward personified helpers/teammates
    • Grok Bot’s differentiation: easy setup, scalable infra, fewer rough edges
    • Hide expert concepts (‘skills’) and make capability feel native
  12. 39:31 – 47:01

    Colleague-pilled roadmap: voice, collaboration patterns, and work/personal convergence

    Roman lays out the north star: build AI teammates, not a SaaS UI, using human collaboration as the reference model. He explores future experiences like quick voice ‘huddles’ and argues that work and personal assistance should converge into one product form factor—while still supporting separation where needed.

    • Decision heuristic: ‘what would you want from a human teammate?’
    • Voice concept: quick huddle-like interactions, screen sharing analogs
    • Work vs personal: likely one product form factor, with separation controls
    • Focus: delegation of low-leverage tasks across both life and work
  13. 47:01 – 51:05

    Long-lived agents, persistent memory, and bots running bots

    They dive deeper into technical/product primitives: long-lived bots with memory vs ephemeral chat threads, and computers that will increasingly be abstracted away. A standout example is using Grok Bot within Grok Bot for QA regression testing—showing how the ‘computer’ primitive raises the ceiling for automation.

    • Long-lived agents: role-based swim lanes that learn over time
    • Memory reduces copy/paste between threads and supports ongoing collaboration
    • Computer UI will fade for users as autonomy improves
    • Meta-automation: QA bot installs/uses Grok Bot to test workflows and log results
  14. 51:05 – 1:03:26

    Always-on ‘infovore’ chief of staff: proactive monitoring and paging

    Roman describes a powerful pattern: bots that continuously consume information streams (Slack, email, X mentions) and surface only what matters. The long-term shift is from reactive prompting to proactive assistants that can page you only when truly urgent—once trust and false positives are solved.

    • Bots as ‘infovores’: firehose ingestion + summarization + routing
    • Daily roundups vs immediate notifications based on user-defined importance
    • Example: monitoring Grok Bot mentions and coordinating with QA/testing bots
    • Proactive paging emerges as trust increases and false positives drop
  15. 1:03:26 – 1:15:03

    How they move so fast: startup energy, values, and moats as discovery

    In the final stretch, Roman explains the cultural mechanisms behind speed and alignment: relentless reinvention, high trust, and permissionless ownership. He shares two key values (‘delete the product’ and ‘just do the thing’) and argues moats are often discovered through obsessive usefulness rather than planned strategically.

    • Sustaining startup pace through hypergrowth requires cultural design
    • Competitive advantage: constant updating to match rapidly evolving model capabilities
    • Values: ‘delete the product’ (remove scaffolding) + ‘just do the thing’ (agency)
    • Moats emerge from pulling the future forward, earning user trust, and iterating
  16. 1:15:03 – 1:22:42

    Practical onboarding advice + lightning round (books, media, AI tools)

    Roman closes with concrete guidance for new and advanced users: connect key tools, ask Grok Bot what it can take off your plate, and build a legible system for outputs (digests, a single store). The episode ends with a lightning round covering recommended books, favorite rewatches, semantic search tools, and a personal grounding poem.

    • New users: provide context and tool access; ask for ‘five things to take off my plate’
    • Power users: improve bot-to-bot collaboration and centralize outputs for readability
    • Recommendations: Cat’s Cradle, The War of Art; Casablanca; Monk
    • Favorite AI category: semantic search (Exa); motto: Desiderata

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.