Skip to content
How I AIHow I AI

Meta Muse: the AI agent people actually love

Alex Cornell is a design director at Meta, where he leads design on Muse, Meta’s consumer AI agent. He came to the role with a long background in software product design, including time as a founder, and has spent the past year building one of the most thoughtful agent interfaces in the consumer AI space. Muse ships with a custom avatar, a three-layer status display, a personalized ideas surface, and a generative feed. Alex has been sharing the reasoning behind each of those design decisions publicly on Threads. *What you’ll learn:* 1. Why Alex built Muse to feel like messaging, not an AI app 2. How Muse’s three-layer status system accommodates different levels of technical expertise 3. What generative UI actually means in a shipped consumer product 4. How Alex turned years of forgotten Instagram saves into a daily shopping catalog 5. Why his mom apologized to her Muse, and what it means for AI design 6. How he uses Muse to track his golf game, shot by shot, as he works toward a single-digit handicap 7. The mindset shift designers need when the output is never pixel-perfect 8. When to use the main chat versus a side chat, and where the architecture still falls short *Brought to you by:* WorkOS—Make your app enterprise-ready, with SSO, SCIM, RBAC, and more: https://workos.com?utm_source=lennys_howiai&utm_medium=podcast&utm_campaign=q22025 *In this episode, we cover:* (00:00) Welcome and guest intro (02:50) Designing Muse (05:33) Choosing which primitives to surface: characters, ideas, feed (08:50) Speed of model and response times (11:01) Generative UI and personalization (14:25) SkyMall demo: Instagram saves turned into a shopping catalog (17:16) Shopping, monitoring, and price alerts with Muse (19:07) Instagram and Pinterest connectors for visual data (21:40) Golf use case: round recaps, shot data, practice breakdowns (25:28) Main chat versus side chats (27:56) Old blog turned morning podcast: 20 years of posts via the Wayback Machine (29:39) Chess dashboard: game analysis with a snarky coach (30:59) What designers need to learn for AI, and what still works (34:33) Prompting strategy when Muse is being obstinate (36:31) Where to find Alex *Tools referenced:* • Meta Muse: https://muse.ai *Other references:* • The Wayback Machine: https://web.archive.org • Instagram: https://www.instagram.com • Pinterest: https://www.pinterest.com • Chess.com: https://www.chess.com • SkyMall/Sharper Image aesthetic: https://www.skymall.com *Where to find Alex Cornell:* LinkedIn: linkedin.com/in/alex-cornell-5449a99 X: https://x.com/alexcornell *Where to find Claire Vo:* ChatPRD: https://www.chatprd.ai/ Website: https://clairevo.com/ LinkedIn: https://www.linkedin.com/in/clairevo/ X: https://x.com/clairevo _Production and marketing by https://penname.co/._ _For inquiries about sponsoring the podcast, email jordan@penname.co._

Claire VohostAlex Cornellguest
Oct 12, 202637mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 3:37

    Latency, status, and progressive disclosure in agent UX

    Claire and Alex dig into a core consumer-AI design problem: how to make waiting feel acceptable without dumping verbose reasoning into the main experience. Muse uses a layered status system—simple “working” signals up top, with deeper logs available only when the user wants them.

    • •Designing for perceived latency: show progress without overwhelming users
    • •Progressive disclosure: from “it’s working” → what it’s doing → detailed audit trail
    • •Different needs for engineers vs. everyday users
    • •Avoiding loud chain-of-thought style narration in the primary chat
  2. 3:37 – 5:34

    What Muse is optimizing for: a conversational exchange with an ‘entity’

    Alex explains the foundational framing behind Muse: treat the interface like messaging with a distinct being rather than a traditional AI tool. That framing drives UI choices like message bubbles, a persistent embodied avatar, and clear separation between messages across time.

    • •Messaging patterns over ‘AI app’ conventions
    • •Embodiment at the top to reinforce an ongoing relationship
    • •Designing for proactive agent messages and time-separated interactions
    • •Status visibility becomes critical when the agent works in the background
  3. 5:34 – 9:14

    Choosing consumer-friendly primitives: character, ideas, feed (not files/projects)

    Claire highlights how Muse elevates different core primitives than enterprise/coding agents. Alex ties this to accessibility for “normal” users and to helping people discover what the agent can do without requiring software-centric mental models.

    • •Muse foregrounds character/persona as a primary object
    • •Ideas and feed surfaces help capability discovery
    • •Progressive disclosure makes advanced details optional
    • •Consumer orientation: intuitive over tool-centric abstractions
  4. 9:14 – 11:01

    Speed and responsiveness: acknowledging requests like a human assistant

    They discuss why Muse’s fast model responses materially change the experience, and how the agent balances instant acknowledgment with longer background work. Alex emphasizes the human-like pattern of confirming a request, sharing a plan, and then executing.

    • •Latency is a key adoption lever for consumer agents
    • •Fast responses can create trust questions (“did it really do it?”)
    • •Quick acknowledgments + background execution reduce anxiety
    • •Status UI helps users verify progress and debug wrong paths
  5. 11:01 – 14:25

    Generative UI done ‘on rails’: personalization within stable surfaces

    Claire points out that Muse’s generative UI is subtle and legible: stable primitives with personalized content inside them. Alex explains how avatars and their animated states (typing, making) create delight and ownership without making the whole UI unpredictable.

    • •Generative UI as personalization, not total layout randomness
    • •Avatar transforms across animated states (e.g., ‘tomato typing’)
    • •Ideas are personalized to conversation history
    • •Feed is configurable but remains a designed native surface
  6. 14:25 – 15:33

    Demo setup: meeting Slime and Marlo (and why avatars matter)

    Claire introduces her Muse “Slime,” while Alex introduces “Marlo,” his cactus avatar, and the origin of Jollibot. They underline how the character layer makes the agent feel personal and approachable.

    • •Avatar choice as a bonding and identity mechanism
    • •Jollibot’s personal origin story (named after Alex’s daughter)
    • •Personalization increases comfort for non-technical users
    • •Delight comes from small, consistent animated touches
  7. 15:33 – 17:05

    SkyMall-style shopping catalog from Instagram Saves

    Alex demonstrates turning Instagram saves into organized categories and then into a nostalgic SkyMall/Sharper Image-inspired shopping magazine. The point isn’t just utility—it’s rendering personal data into a fun, browsable artifact that refreshes over time.

    • •Instagram saves → folders/categories → shopping suggestions
    • •Rendering text suggestions into a designed ‘catalog’ artifact
    • •Daily refresh makes it feel like a living, personalized magazine
    • •Reframing mundane personal data into something enjoyable
  8. 17:05 – 19:07

    Shopping workflows: monitoring, research, and price/discount alerts

    They expand from the demo into practical shopping use cases: continuous monitoring, alerts, and research flows. Claire describes weekly checks for discounts on a wishlist and price comparisons, while Alex notes how Muse replaces manual search-heavy research.

    • •Monitoring as a ‘superpower’ (albums, concerts, collaborations)
    • •Wishlist scanning for weekly discounts and price drops
    • •Price comparison and research as default starting point in Muse
    • •Replacing repetitive web search + YouTube rabbit holes with an agent flow
  9. 19:07 – 21:45

    Instagram + Pinterest connectors: visual data as a creativity unlock

    Claire argues connectors to visual platforms are uniquely valuable because they hold rich personal context that’s historically hard to reason over. Together they describe using saves/boards for summarization, concept generation, and extracting descriptive language.

    • •Instagram is a high-signal personal dataset when made queryable
    • •Pinterest boards as inspiration sources for concept and language generation
    • •Agents logging into websites expands usable personal archives
    • •Turning buried saves into structured, actionable knowledge
  10. 21:45 – 25:28

    Going hard on hobbies: golf round recaps and practice breakdowns

    Alex shows how Muse uses golf data (round logs, shot tracking, practice machines) to generate richer narratives and visuals than traditional scorecards. He also describes goal tracking toward a single-digit handicap and why long-term goals fit agent memory well.

    • •Round recap dashboards: course context, holes, and improvement deltas
    • •Visual storytelling from plain stats (front nine vs. back nine trends)
    • •Practice session analysis from swing/launch-monitor data
    • •Long-term goal tracking (single-digit handicap) tied to ongoing habits
  11. 25:28 – 28:01

    Main chat vs. side chats: organizing conversations in the agentic era

    Claire asks how to decide between Muse’s canonical main chat and side chats. Alex explains the architectural intent: an ongoing primary relationship thread with optional side threads for scoped work—contrasting with the ‘everything is a new thread’ pattern.

    • •Canonical main chat reinforces a single ongoing ‘entity’ relationship
    • •Side chats are for scoping and keeping the main chat clean
    • •Contrast with traditional chatbot threading defaults
    • •Open design problem: making the distinction clearer for everyday users
  12. 28:01 – 29:36

    Reviving a lost blog into a daily morning podcast via Wayback Machine

    Alex shares a personal, emotional use case: retrieving a 20-year-old blog from the Wayback Machine, compiling it, and converting it into a randomized daily audio ‘podcast’ reading. Muse helps reformat forgotten archives into formats he actually consumes.

    • •Wayback Machine retrieval across blog platform moves (Blogger/Tumblr/etc.)
    • •Compilation into PDF, then into a blog-like artifact
    • •Daily audio delivery turns text archives into a new habit
    • •Theme: transforming personal history into usable, delightful formats
  13. 29:36 – 31:41

    Chess dashboard: analysis, trends, and an unexpectedly snarky coach

    They show a Muse-created dashboard pulling Chess.com data, mixing trend tracking with last-game reviews. The personality that emerges (light snark) turns coaching into something both useful and entertaining.

    • •Chess.com data → game-by-game breakdowns + trends over time
    • •Most recent game review as a learning loop
    • •Dashboards are defined conversationally in chat
    • •Emergent tone/personality can increase engagement
  14. 31:41 – 34:33

    What designers must learn for AI: non-determinism and ‘scaffolding’ over pixels

    In a lightning round, Alex explains the biggest shift for designers: building for non-deterministic outputs and highly personalized experiences. Instead of designing one fixed screen, designers must focus on systems, foundations, and acceptable ranges of output quality.

    • •Non-determinism changes what ‘correct’ looks like in UI design
    • •Designing scaffolding/architecture vs. single expected outcomes
    • •Letting go of perfect polish for every generated artifact
    • •Personalization means every user’s product is meaningfully different
  15. 34:33 – 36:31

    When Muse is obstinate: prompting style, politeness, and course correction

    Claire asks how Alex prompts when the agent won’t cooperate. Alex describes staying polite and human-like rather than aggressive; they note frustration often stems from unclear instructions, especially in expensive coding detours.

    • •Polite, person-to-person prompting as a default style
    • •Aggressive prompting can trigger ‘reset’ behavior, but isn’t his norm
    • •Misadventures are most painful in long/expensive coding tasks
    • •Often a ‘me problem’: better direction yields better outcomes
  16. 36:31 – 37:47

    Where to find Alex and how users can influence Muse

    They close with how to engage: download Muse, provide feedback inside the product, and follow Alex on Threads for behind-the-scenes design decisions. Claire wraps with standard show sign-off and ways to follow the podcast.

    • •User feedback inside Muse reaches the team
    • •Alex shares product/design notes on Threads
    • •Encouragement to try the app and request features
    • •Podcast wrap: subscribe, comment, rate, and follow the show

Get more out of YouTube videos.

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