Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/a2ui-project/a2ui/llms.txt

Use this file to discover all available pages before exploring further.

The A2UI roadmap describes the current state of the protocol, the client renderer ecosystem, transport support, and agent framework integrations. The project is under active development, and priorities may shift based on community feedback and emerging use cases. This page is the canonical reference for what is stable, what is in progress, and what is planned next.
Last updated: June 2026. Have questions or want to influence priorities? Start a discussion on GitHub or use the anonymous feedback form.

Protocol Versions

VersionStatusNotes
v0.8๐Ÿ†— PriorInitial public release, minimal ongoing support
v0.9๐Ÿ†— PriorFeature complete, legacy support maintained
v0.9.1๐Ÿ†— CurrentStable release โ€” recommended for all new projects
v1.0๐Ÿ“‹ CandidateRelease candidate; finalization targeting Q4 2026
A2UI follows Semantic Versioning: MAJOR versions signal incompatible protocol changes, MINOR versions add backward-compatible functionality, and PATCH versions address bug fixes. Planned release cadence:
  • Major versions (1.0, 2.0): Annual or when significant breaking changes are required.
  • Minor versions (1.1, 1.2): Quarterly with new features.
  • Patch versions (1.1.1, 1.1.2): As needed for bug fixes.

Renderers

RendererStatusPlatformNotes
Web Core Libโœ… StableWebShared core library for all official web renderers
Web Components (Lit)โœ… StableWebFramework-agnostic; works in any HTML surface
Angularโœ… StableWebFull Angular integration
Reactโœ… StableWebOfficial A2UI React renderer
Flutter (GenUI SDK)โœ… StableMobile / Desktop / WebWorks on iOS, Android, web, and desktop
Lynxโœ… StableMobile / Web / DesktopReactLynx renderer for A2UI v0.9 ยท Docs
SwiftUI๐Ÿ“‹ PlannediOS / macOSPlanned Q3 2026
Jetpack Compose๐Ÿ“‹ PlannedAndroidPlanned Q3 2026
Vue๐Ÿ’ก ProposedWebCommunity interest
Svelte / SvelteKit๐Ÿ’ก ProposedWebCommunity interest
ShadCN (React)๐Ÿ’ก ProposedWebCommunity interest
Community-built renderers for Android (Jetpack Compose), React Native, SwiftUI, Vue, and HarmonyOS already exist in the ecosystem. See the Ecosystem Renderers page for the full list with links and version support details.

Transports

TransportStatusNotes
A2A Protocolโœ… CompleteNative A2A transport (JSON-RPC)
AG-UIโœ… CompleteDay-zero compatibility
REST APIโœ… CompleteRequest / response over HTTP
WebSocketsโœ… CompleteBidirectional persistent connection
MCP (Model Context Protocol)โœ… CompleteContext sharing with MCP-compatible agents

Agent Frameworks

IntegrationStatusNotes
Any agent with A2A supportโœ… CompleteDay-zero compatibility via the A2A protocol
Any agent with AG-UI supportโœ… CompleteDay-zero compatibility via AG-UI
AG2โœ… CompleteA2UIAgent reference agent
ADK๐Ÿšง In ProgressDesigning developer ergonomics; see samples
Genkit๐Ÿ’ก ProposedCommunity interest
LangGraph๐Ÿ’ก ProposedCommunity interest
CrewAI๐Ÿ’ก ProposedCommunity interest
Claude Agent SDK๐Ÿ’ก ProposedCommunity interest
OpenAI Agent SDK๐Ÿ’ก ProposedCommunity interest
Microsoft Agent Framework๐Ÿ’ก ProposedCommunity interest
AWS Strands Agent SDK๐Ÿ’ก ProposedCommunity interest

Recent Milestones

Q2 2025

Many research projects across multiple Google teams, including integration into internal products and agents โ€” marking the beginning of A2UIโ€™s internal adoption at Google before the public release.

Q4 2025 โ€” v0.8

  • v0.8.0 specification released publicly under Apache 2.0.
  • A2A extension shipped (teased at a2asummit.ai).
  • Flutter renderer launched (thanks Flutter team!).
  • Angular renderer launched (thanks Angular team!).
  • Web Components (Lit) renderer launched (thanks Opal team and friends!).
  • AG-UI / CopilotKit integration shipped (thanks CopilotKit team!).
  • GitHub public release under Apache 2.0 license.

Q2 2026 โ€” v0.9

  • Specification v0.9 released.
  • Web core and all official web renderers updated to support v0.9.
  • Official A2UI React renderer launched.
  • Improved theming support across all renderers.
  • A2UI Agents SDK (Python) launched.
  • Developer ergonomics improvements throughout.

Upcoming Milestones

Q3 2026 โ€” v0.9 Completion & v1.0 Prep

Jetpack Compose Renderer (Android)
  • Native Compose UI components with Material Design 3.
  • Full Android platform integration.
SwiftUI Renderer (iOS / macOS)
  • Native SwiftUI components with iOS design language.
  • macOS compatibility.
Performance Optimizations
  • Renderer performance benchmarks.
  • Lazy loading for large component trees.
  • Virtual scrolling for long lists.
  • Component memoization strategies.

Q4 2026 โ€” v1.0

Finalize v1.0 of the protocol with:
  • Stability guarantees and a documented migration path from v0.9.
  • Comprehensive test suite for renderer compliance.
  • Certification program for third-party renderers.

Long-Term Vision

Configurable, customizable UIs facilitated by A2UI (agent optional):
  • Developer tooling for A2UI at build time.
  • Patterns for A2UI caching as a configuration layer for static UI.
  • Designs and samples for full app composition from A2UI components.
Enhanced support for multiple agents contributing to the same UI surface:
  • Recommended agent composition patterns.
  • Conflict resolution strategies for competing UI updates.
  • Shared surface management across agent boundaries.
Accessibility as a core protocol concern:
  • ARIA attribute generation from A2UI descriptors.
  • Screen reader optimization standards.
  • Keyboard navigation requirements for compliant renderers.
  • Contrast and color guidance baked into the catalog.
Support for richer interactions beyond the basic catalog:
  • Drag and drop.
  • Gestures and animations.
  • 3D rendering (Three.js / WebGL, experimental).
  • AR / VR interfaces (exploratory).
Growing the third-party ecosystem:
  • More agent framework integrations.
  • Third-party component libraries that extend the catalog.
  • Agent marketplace integration.
  • Enterprise features and support options.

How to Influence the Roadmap

The A2UI roadmap is shaped by community input. Here is how to make your voice heard:
  1. Submit the feedback form โ€” Use this anonymous form to share requirements and priorities.
  2. Vote on issues โ€” Give a ๐Ÿ‘ to GitHub issues you care about.
  3. Propose features โ€” Open a discussion on GitHub (search for existing discussions first).
  4. Submit PRs โ€” Build the features you need (search for existing PRs first).
  5. Join discussions โ€” Share your use cases and help the community understand real-world needs.

Stay Updated

Watch the Repo

Enable GitHub notifications to follow issues, PRs, and new releases as they ship.

GitHub Discussions

Discuss roadmap priorities, share feedback, and propose new features with the community.

Ecosystem Renderers

See the full table of community renderers including version support and platform coverage.

A2UI in the World

Read how Google Opal, Gemini Enterprise, and Flutter use A2UI in production today.

Build docs developers (and LLMs) love