docs/roadmap.md
This roadmap outlines the current state and future plans for the A2UI project. The project is under active development, and priorities may shift based on community feedback and emerging use cases.
| Version | Status | Notes |
|---|---|---|
| v0.8 | ✅ Stable | Initial public release |
| v0.9 | 🚧 Draft | Prompt-First specification improvements |
Key features:
surfaceUpdate, dataModelUpdate, beginRendering, deleteSurface)| Client libraries | Status | Platform | Notes |
|---|---|---|---|
| Web Components (Lit) | ✅ Stable | Web | Framework-agnostic, works anywhere |
| Angular | ✅ Stable | Web | Full Angular integration |
| Flutter (GenUI SDK) | ✅ Stable | Multi-platform | Works on mobile, web, desktop |
| React | 🚧 In Progress | Web | Coming Q1 2026 |
| SwiftUI | 📋 Planned | iOS/macOS | Planned for Q2 2026 |
| Jetpack Compose | 📋 Planned | Android | Planned for Q2 2026 |
| Vue | 💡 Proposed | Web | Community interest |
| Svelte/Kit | 💡 Proposed | Web | Community interest |
| ShadCN (React) | 💡 Proposed | Web | Community interest |
| Transport | Status | Notes |
|---|---|---|
| A2A Protocol | ✅ Complete | Native A2A transport |
| AG UI | ✅ Complete | Day-zero compatibility |
| REST API | 📋 Planned | Bidirectional communication |
| WebSockets | 💡 Proposed | Bidirectional communication |
| SSE (Server-Sent Events) | 💡 Proposed | Web streaming |
| MCP (Model Context Protocol) | 💡 Proposed | Community interest |
| Agent UI toolkit | Status | Notes |
|---|---|---|
| CopilotKit | ✅ Complete | Day-zero compatibility thanks to AG UI |
| Open AI ChatKit | 💡 Proposed | Community interest |
| Vecel AI SDK UI | 💡 Proposed | Community interest |
| Integration | Status | Notes |
|---|---|---|
| Any agent with A2A support | ✅ Complete | Day-zero compatibility thanks to A2A protocol |
| ADK | 📋 Planned | Still designing developer ergonomics, see samples |
| Genkit | 💡 Proposed | Community interest |
| LangGraph | 💡 Proposed | Community interest |
| CrewAI | 💡 Proposed | Community interest |
| AG2 | 💡 Proposed | Community interest |
| Claude Agent SDK | 💡 Proposed | Community interest |
| OpenAI Agent SDK | 💡 Proposed | Community interest |
| Microsoft Agent Framework | 💡 Proposed | Community interest |
| AWS Strands Agent SDK | 💡 Proposed | Community interest |
Many research projects across multiple Google teams, including integration into internal products and agents.
A native React renderer with hooks-based API and full TypeScript support.
useA2UI hook for message handlingNative renderers for iOS and Android platforms.
SwiftUI Renderer (iOS/macOS):
Jetpack Compose Renderer (Android):
Finalize v1.0 of the protocol with:
Enhanced support for multiple agents contributing to the same UI:
First-class accessibility support:
Support for more complex UI interactions:
Features requested by the community (in no particular order):
We welcome community input on priorities:
A2UI follows Semantic Versioning:
Want to contribute to the roadmap?
Last Updated: March 2026
Have questions about the roadmap? Start a discussion on GitHub.