• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
A2UI avatar

A2UI

Open protocol and renderers for agent-generated user interfaces

  • Agent frameworks and tools
  • Languages and frameworks
View on GitHub
Website

What it is

A2UI defines a declarative JSON format that lets AI agents describe interactive interfaces such as forms, cards, and dashboards, which client apps then draw with their own native components. Because agents can only request components from a trusted catalog the client maintains, no generated code is executed. The project ships renderers for web frameworks like Lit, Angular, and React plus Flutter, and works over transports such as A2A and AG-UI. Developers building agent-powered apps use it to show rich, incrementally updated UI inside chats and multi-agent workflows.

Images

Facts

Stars
16,752 GitHub stars.
16,752

Forks
1,342
Commits
1,535
Contributors
99
Language
TypeScript
License
Apache-2.0
Last commit
Oct 19, 2026
On GitHub since
September 2025
First release
September 2026
Platforms
web, library
Self-hostable
No
Tags
  • structured-output
  • ai-agents
  • ui-components
  • generative-ui

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Vercel Labs avatar

    json-render

    Framework for rendering AI-generated JSON specs as UI from your own components

    18.7k
  • Charming avatar

    Tambo

    React toolkit for agents that render your own components as replies

    11.2k
  • CopilotKit avatar

    CopilotKit

    Frontend SDK for adding agent chat and generative UI to apps

    38.1k

What people are saying

Updated Oct 21, 2026
  • Hacker NewsA2UI: A Protocol for Agent-Driven InterfacesDec 16, 2025 · 164 points · 75 comments (opens Hacker News in a new tab)
  • Bluesky“a2ui.org was designed for this”Jul 24, 2026 · 9 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“Relatedly-ish, a2ui.org and json-render.dev. I don't know if either will go anywhere but it seems to be getting some attention”Feb 3, 2026 · 4 likes · 1 reply (opens Bluesky in a new tab)
  • Hacker NewsA2UI: LLM-generated UI protocol (Google)Nov 10, 2025 · 2 points · 1 comment (opens Hacker News in a new tab)
  • Bluesky“a2ui.org is like a really basic grammar of interfaces.”May 22, 2026 · 0 likes · 1 reply (opens Bluesky in a new tab)
  • Bluesky“TIL about GenUI and the underlying protocol A2UI … it's like YOLO mode for your apps 🤪 a2ui.org Apparently it's already something Flutter can do #genui…”Feb 27, 2026 · 1 like · 0 replies (opens Bluesky in a new tab)
  • Bluesky“Google's A2UI (a2ui.org) seems like an early attempt at the direction although it's still pretty raw. It feels like a good place for experimentation!”Feb 17, 2026 · 1 like · 0 replies (opens Bluesky in a new tab)
  • Bluesky“Well, that's one step closer! a2ui.org#a2ui-composer h/t @pfrazee.com”Feb 3, 2026 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces a2ui.org”Dec 17, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces #HackerNews”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces (a2ui.org) Discussion | Main Link”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces (”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“⚡ Hackernews Top story: A2UI: A Protocol for Agent-Driven Interfaces”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces (”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces | Discussion”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces L: C: posted on 2025.12.16 at 04:16:31 (c=0, p=4)”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“A2UI: A Protocol for Agent-Driven Interfaces Discussion”Dec 16, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)