docs/ecosystem/a2ui-in-the-world.md
A2UI is being adopted by teams at Google and partner organizations to build the next generation of agent-driven applications. Here are real-world examples of where A2UI is making an impact.
Opal enables hundreds of thousands of people to build, edit, and share AI mini-apps using natural language—no coding required.
How Opal uses A2UI:
The Opal team at Google has been a core contributor to A2UI from the beginning. They use A2UI to power the dynamic, generative UI system that makes Opal's AI mini-apps possible.
"A2UI is foundational to our work. It gives us the flexibility to let the AI drive the user experience in novel ways, without being constrained by a fixed front-end. Its declarative nature and focus on security allow us to experiment quickly and safely."
— Dimitri Glazkov, Principal Engineer, Opal Team
Learn more: opal.google
Gemini Enterprise enables businesses to build powerful, custom AI agents tailored to their specific workflows and data.
How Gemini Enterprise uses A2UI:
A2UI is being integrated to allow enterprise agents to render rich, interactive UIs within business applications—going beyond simple text responses to guide employees through complex workflows.
"Our customers need their agents to do more than just answer questions; they need them to guide employees through complex workflows. A2UI will allow developers building on Gemini Enterprise to have their agents generate the dynamic, custom UIs needed for any task, from data entry forms to approval dashboards, dramatically accelerating workflow automation."
— Fred Jabbour, Product Manager, Gemini Enterprise
Learn more: Gemini Enterprise
The Flutter GenUI SDK brings dynamic, AI-generated UIs to Flutter applications across mobile, desktop, and web.
How GenUI uses A2UI:
GenUI SDK uses A2UI as the underlying protocol for communication between server-side agents and Flutter applications. When you use GenUI, you're using A2UI under the covers.
"Our developers choose Flutter because it lets them quickly create expressive, brand-rich, custom design systems that feel great on every platform. A2UI was a great fit for Flutter's GenUI SDK because it ensures that every user, on every platform, gets a high quality native feeling experience."
— Vijay Menon, Engineering Director, Dart & Flutter
Try it:
The Agent Development Kit (ADK) is Google's open-source framework for building and deploying AI agents. The built-in developer UI, ADK Web, includes native A2UI rendering.
How ADK uses A2UI:
ADK integrated the A2UI v0.8 standard catalog to automatically render spec-compliant agent parts as native UI components directly in the chat. ADK also handles A2UI↔A2A message conversion, so agents built with ADK can send rich UI to any A2UI-capable client.
Try it:
AG UI and CopilotKit provide a comprehensive framework for building agentic applications, with day-zero A2UI compatibility.
How they work together:
AG UI excels at creating high-bandwidth connections between custom frontends and their dedicated agents. By adding A2UI support, developers get the best of both worlds:
"AG UI excels at creating a high-bandwidth connection between a custom-built front-end and its dedicated agent. By adding support for A2UI, we're giving developers the best of both worlds. They can now build rich, state-synced applications that can also render dynamic UIs from third-party agents via A2UI. It's a perfect match for a multi-agent world."
— Atai Barkai, Founder of CopilotKit and AG UI
Learn more:
As Google adopts AI across the company, A2UI provides a standardized way for AI agents to exchange user interfaces, not just text.
Internal agent adoption:
"Much like A2A lets any agent talk to another agent regardless of platform, A2UI standardizes the user interface layer and supports remote agent use cases through an orchestrator. This has been incredibly powerful for internal teams, allowing them to rapidly develop agents where rich user interfaces are the norm, not the exception. As Google pushes further into generative UI, A2UI provides a perfect platform for server-driven UI that renders on any client."
— James Wren, Senior Staff Engineer, AI Powered Google
The A2UI community is building exciting projects:
Restaurant Finder (samples/agent/adk/restaurant_finder)
Contact Lookup (samples/agent/adk/contact_lookup)
Component Gallery (samples/client/angular - gallery mode)
Have you built something with A2UI? Share it with the community!
Using A2UI in production? Share your story on GitHub Discussions.