A2UI
A safe way for AI to build UIs your app can render
A2UI – A secure protocol for AI-generated interactive UIs
Summary: A2UI is an open protocol by Google that enables AI agents to generate rich, interactive user interfaces using declarative JSON instead of executing code. It supports native rendering across Flutter, web, and mobile platforms, ensuring security and framework independence.
What it does
A2UI allows agents to send UI components as JSON for clients to render natively, avoiding risky code execution. It integrates with backend protocols to create dynamic, agent-driven interfaces.
Who it's for
Developers building AI-powered applications requiring secure, cross-platform UI generation and rendering.
Why it matters
It solves the challenge of safely transmitting UI components across trust boundaries without compromising security or flexibility.