Skip to main content

Generative UI

5 pages

Screens an agent designs as data (A2UI): validated against a catalog, streamed in, and wired to actions the app owns.

How does an agent ask a human to decide, without owning the outcome?

An agent-designed approval screen (facts, the policy exception, a note, three ways out) rendered from A2UI data. Buttons name host actions; the app answers each one with the agent's next surface, and logs what it received.

1 example

How does an agent collect structured input from a person?

A form the agent pre-filled from an alert: inputs, selects, radios, a slider and switches from the catalog. Every change is a named action the host folds into one draft, shown live; submit hands the draft over and the agent answers with a timeline.

1 example

How does an agent answer a data question with more than text?

An A2UI answer composed by the agent: a headline, KPI tiles with sparklines, two AutoChart figures titled with their findings, the method and follow-up actions. A click on the chart drills into the next surface.

1 example

What stops an agent from restyling the app or embedding a script?

A surface that tries custom styles, an iframe, an inline handler and an unknown event, refused with every problem and its path, next to the repaired surface the agent sent after reading that list.

1 example

What does the reader see while the agent is still writing?

The wire JSON beside the surface it becomes: A2uiSurface takes the streamed prefix, closes open brackets, prunes nodes that do not validate yet and paints the rest, with progress and replay.

1 example