AI can now build your app's screen on the fly instead of a designer fixing it in advance — what choices actually shape that?
What dimensions organize the design space of generative user interfaces?
This explores the main axes researchers use to map out generative UI, meaning interfaces that AI builds on the fly instead of designers fixing them in advance, and how those axes connect to wider frameworks for human-AI interaction.
This explores how researchers map the possible ways to design generative UI, meaning interfaces that AI assembles at runtime instead of designers locking them down ahead of time. The most direct answer in the collection is a four-part framework: audience (who the interface is generated for), constancy (how stable or changeable it stays), control (who steers it, the user or the system), and timeframe (when and for how long generation happens) How should generative UI be organized as a design space?. These dimensions didn't come out of nowhere. They grew from older work on adaptive and 'malleable' software. Underneath all four sits one long-running tension: how much should the system adapt on its own, and how much should the user stay in charge?
A less obvious dimension is origin, meaning who decides that an interface should exist in the first place. Moran draws a sharp line between generative UI, where the AI chooses what to build, and vibe coding, where the user asks for something specific Does who initiates a UI element matter for accountability?. The difference matters because it changes what counts as failure. If the AI started it, it is responsible for good design judgment. If the user started it, it is responsible for building what was asked. That is also why generative UI can help people who couldn't describe the interface they need: most users lack the interface vocabulary that vibe coding assumes Can generative UI serve users who cannot specify interfaces?.
If you step back from UI specifically, broader frameworks for human-AI interaction cover overlapping ground under different names. A review of 291 papers found six recurring dimensions: purpose, how the model gives feedback to users, user control, engagement level, application domain, and evaluation How should designers structure human-GenAI interaction systems?. 'Control' shows up in both frameworks, which suggests it is the dimension the field keeps returning to. Another approach maps the plumbing instead: it treats the interface as the thing that packages your prompt plus your clicks, sliders, and constraints into what the model actually receives. Applied to 66 tools, this produced twelve reusable interaction patterns How do interaction signals reshape what generative AI actually receives?. There is also a principles-based view, which starts from the fact that generative interfaces are unpredictable. Users describe what they want, not how to get it, and that breaks classic rules like 'keep things consistent' How should users control systems with unpredictable outputs?.
Here's the part you might not expect. A design space describes what could be built, not what the tools actually deliver. One benchmark found that generative UI tools left about a quarter of their stated design rationales unimplemented, rising to a third for functional requirements, and they recognized only half the UX principles written into the prompts Do generative UI tools actually implement their stated design rationales?. So choosing a point in the design space, such as 'high system control, adapts per user,' doesn't guarantee the system will carry it out. On the governance side, AWS's Cloudscape design system adds obligations that sit upstream of all these dimensions: disclose when content is AI-generated, get consent before using customer data, and let users override the system How should generative AI design embed responsible AI principles?.
The collection has only one framework built specifically for generative UI. Everything else comes from neighboring human-AI interaction research. If you want to dig in, start with the four-dimension paper. Then read Moran's origin distinction, which works as a fifth axis the framework doesn't name. Finally, look at the benchmark to see where the map and the actual products don't match.
Sources 8 notes
A CHI workshop proposal identifies audience, constancy, control, and timeframe as the four dimensions structuring generative UI design. The framework emerges from reviewing prior adaptive and malleable-software research, mapping tensions between user control and system adaptation onto a unified design space for AI-generated interfaces.
Moran argues generative UI (AI-initiated) holds systems accountable for design judgment, while vibe coding (user-initiated) holds them accountable for execution fidelity. This origin point determines what failure means for each mode.
Moran argues genUI's advantage is that AI acts as designer, deciding what interface to build rather than requiring users to specify one—addressing the gap where most people lack the interface literacy that vibe coding presupposes.
A systematic review of 291 papers identified six recurring dimensions: purposes for using GenAI, model feedback to users, user control over models, engagement levels, application domains, and evaluation strategies. Three authors collaboratively coded and synthesized these through iterative consensus.
The IAI model formalizes human-GenAI interfaces as a six-entity graph where Augmented Instruction—machine-readable encoding of prompts plus interaction constraints—is what GenAI actually receives. Applied to 66 tools, it distills twelve recurring, composable interaction paradigms and enables design comparison where prior taxonomies could not.
Show all 8 sources
Generative AI shifts interaction to intent specification rather than method specification, creating unpredictable outputs that violate traditional consistency heuristics. Six design principles—including co-creation, imperfection tolerance, and mental model support—address this novel paradigm.
A benchmark of 24 tasks across five tools found roughly 25% of design rationales go unimplemented, rising to 34% for functional requirements. Tools recognized only half the UX principles embedded in prompts.
AWS's design system translates fairness, explainability, privacy, robustness, and governance into five interface rules: evaluate use cases before automating, disclose AI generation and low confidence, obtain consent before using customer data, test continuously for bias, and enable user override. These sit upstream of interaction design rather than addressing stochastic output variability.
Papers this line draws on 8
The research behind the notes this line reads — ranked by how closely each paper relates.
- Evaluating Generative AI in the Lab: Methodological Challenges and Guidelines
- What does Generative UI mean for HCI Practice?
- Prototyping with Prompts: Emerging Approaches and Challenges in Generative AI Design for Collaborative Software Teams
- Design Theater: Evaluating the Gap Between User-Facing Design Reasoning and Implementation in Generative UI Tools
- Design Principles for Generative AI Applications
- Large Language Models for User Interest Journeys
- Interaction-Augmented Instruction: Modeling the Synergy of Prompts and Interactions in Human-GenAI Collaboration
- An HCI-Centric Survey and Taxonomy of Human-Generative-AI Interactions