Can generative UI serve users who cannot specify interfaces?
Explores whether genUI's value lies in making design decisions for users who lack the vocabulary or conceptual framework to articulate what they want from digital tools, rather than simply generating better code.
Kate Moran grounds the case for generative UI (genUI) in her own user-research experience: "I think back to the hundreds of user-research sessions I've conducted and observed where I've seen firsthand how bad most people are at identifying and articulating what they want from a digital product or service." On that basis she argues vibe coding "assumes a user who can think in terms of apps, dashboards, and interaction patterns," which she calls "a meaningful prerequisite, and not one most people meet." GenUI, by contrast, "serves the rest": "'Help me plan my trip' is a prompt anyone might type," and if the system answers with "a custom itinerary tool rather than a paragraph of text," someone who would never think to vibe code a trip planner still gets an interface "designed for their situation."
The mechanism Moran gives is that genUI's promise is not better code generation but the AI acting as designer: "not that AI becomes a better code generator, but that it becomes a designer. One that makes the interface decision so the user doesn't have to know they needed one." She extends this into a market argument against the "build your own everything" reading of vibe coding — the belief that "AI will let everyone build their own custom software for everything they need." She contends that reading overlooks the "institutional knowledge" dedicated software makers accumulate "from years of user research, iterative refinement, and observing how the tool performs across thousands of different organizational contexts," depth she says "LLMs don't inherently have... baked in."
This supplies a candidate explanation for the preference numbers in Do generated interfaces outperform text-based chat for most tasks? and Do full web pages beat markdown chat for LLM responses?: both measure that users prefer generated interfaces to chat text, and Moran's articulation-gap argument offers a reason that preference might hold — not that the interfaces look better, but that most users could never have specified them in the first place. The argument also depends on Does who initiates a UI element matter for accountability?, since "serves the rest" only follows once genUI is defined as the AI's own decision to build rather than the user's request.
Moran's claim rests on her recollection of "hundreds of user-research sessions" rather than on any reported study, count, or citation given in the excerpt — it is professional testimony, not measured data, and the excerpt gives no figures on how many users actually fail to specify interfaces or how reliably genUI tools succeed at reading "the moment" as she hopes. The implication, held to that evidentiary weight, is that genUI's value proposition is plausible for the stated reason but remains an argued position rather than a demonstrated one.
Inquiring lines that read this note 20
This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.
Does generative AI shift knowledge work away from collaborative tasks?- What does generative UI design space split into beyond audience and timeframe?
- Why do narrower taxonomies for specific GenAI systems nest within this broader framework?
- How do trade-offs between malleability and specification vary across GenAI application domains?
- What are the four dimensions that define generative UI design space?
- How does the AI deciding versus the user requesting change genUI's value proposition?
- How do users currently learn to work with unpredictable generative outputs?
- What dimensions organize the design space of generative user interfaces?
- What role does generative variability play in shifting how users specify system behavior?
- Should design systems prioritize verbs and actions over static UI elements?
- Do users actually find intuitive modalities easier to learn than direct controls?
- How does vendor-prescribed design doctrine compare to frameworks derived from user research?
- How does Nielsen's orchestration surface layer formalize invisible design work?
- Could generative UI frameworks shift toward more intuitive interaction modalities?
- What control and engagement patterns emerge in generative UI design?
- Do shipped AI products consistently mix generative UI and vibe coding within one session?
- Why do users prefer generated interfaces over conversational chat in research studies?
- Does adding UI widgets create more friction than prompt and example curation alone?
- What trade-offs emerge when generated UIs add clarity but reduce flexibility?
Related concepts in this collection 4
This note in its neighbourhood — explore the map, then jump to a related concept in the list below.
Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph
-
Do generated interfaces outperform text-based chat for most tasks?
Explores whether LLMs should create interactive UIs instead of text responses, and under what conditions users prefer dynamic interfaces to traditional conversational chat.
measures the preference Moran's articulation-gap argument offers a reason for
-
Do full web pages beat markdown chat for LLM responses?
When LLMs generate complete interactive web pages instead of markdown text, do users prefer them? And how do they compare to pages built by human experts?
the same preference-for-interfaces finding Moran's argument explains
-
Does who initiates a UI element matter for accountability?
Kate Moran proposes that generative UI and vibe coding differ fundamentally in who decides whether to build an interface—the AI system or the user. This distinction might reshape how we assign responsibility for interface quality.
defines the AI-initiated genUI this note's "serves the rest" argument depends on
-
Do generative UI tools actually implement their stated design rationales?
Explores whether generative UI tools build interfaces that match the design reasoning they provide. This matters because plausible-sounding rationales might persuade users to trust outputs without verification.
Qualifies A: genUI's benefit to inarticulate users is limited since tools fail to implement roughly a quarter of design rationales
Related papers in this collection 8
Papers most semantically related to this note, ranked by cosine similarity in the embedding space.
- GenUI vs. Vibe Coding: Who's Designing?
- Design Theater: Evaluating the Gap Between User-Facing Design Reasoning and Implementation in Generative UI Tools
- What does Generative UI mean for HCI Practice?
- How AI Is Changing Search Behaviors
- Interaction-Augmented Instruction: Modeling the Synergy of Prompts and Interactions in Human-GenAI Collaboration
- Evaluating Generative AI in the Lab: Methodological Challenges and Guidelines
- Generative UI: LLMs are Effective UI Generators
- The Articulation Barrier: Prompt-Driven AI UX Hurts Usability
Original note title
Moran argues genUI serves users who cannot articulate what they want — vibe coding presupposes interface literacy most people lack