← all concepts

A2UI (Agent-to-User Interface)

An open web standard that lets AI agents generate rich, interactive interfaces as declarative data, rendered through a client app's own trusted components instead of raw code.

What it is

A2UI (Agent-to-User Interface) is an open web standard that lets AI agents securely generate rich, interactive user interfaces such as forms, charts, and widgets as declarative data rather than raw code. The client application renders that data with its own trusted, pre-built components, so the agent describes what the interface should contain while the host app stays in control of how it is drawn.

That split keeps a clear security boundary. Because the agent never ships executable code, the room for injection or unsafe rendering shrinks. A2UI sits alongside other agent-facing standards like the Model Context Protocol and WebMCP, and it pairs naturally with the payment flow defined in AP2. It comes into play wherever an AI agent or AI assistant needs to hand something interactive back to a person.

Related concepts

Format