Generative UI
Interface assembled at runtime by the agent — chosen, filled, or composed rather than pre-drawn.
5 patterns in this family
Same kind of element, used at different moments of the task.
Agent-selected components
The agent chooses from a typed library of components and populates them; it cannot invent primitives.
Inline generated form
When the agent needs input, it renders the specific fields it needs instead of asking in prose.
Composed dashboard
The agent assembles a layout of charts and panels answering the question just asked.
Artifact canvas
Substantial output moves out of the transcript into a durable side surface that can be edited and versioned.
Progressive UI streaming
Skeletons and partial components render as the agent's structured output arrives.
Critique checklist for generative ui
0 of 4 checked
These questions apply to every pattern in this family. Ticks are saved in this browser.