DevToolsAIOpenSourceFrontend

A2UI-style in-chat UI runtime

Lets AI agents render interactive forms and cards inside conversations instead of just dumping text

Problem
Most AI is good at answering but poor at interacting with non-technical users; the common pattern is just 'AI asks, human answers', like the earliest BBS. Google's A2UI takes a low-code route that is a dead end for general cases, while Anthropic/OpenAI MCP Apps embed full web apps into chat, which is too heavy. Developers lack a lightweight middle layer that only renders interactive widgets.
Solution
An open-source runtime that lets agents declaratively render interactive components like forms, pickers, confirmation cards, and progress bars in the chat stream, then send structured results back. It deliberately avoids general low-code and focuses only on the narrow case where the agent needs user confirmation or choice.
Users
Frontend and full-stack developers building AI apps and agents, automation teams that need human-in-the-loop steps
MVP
Define 8-10 interactive components (form, choice, confirm, progress); provide JS/TS SDK and React components; serialize user actions to JSON back to the agent; adapter examples for mainstream agent frameworks; a runnable demo
Revenue
Open-source core plus hosted rendering subscription; enterprise edition with audit logs and permissions; marketplace revenue share
Why now
MCP and the agent ecosystem are exploding while the interaction layer is still fragmented ad-hoc code; an indie can enter with a small but beautiful declarative UI protocol

Source discussions · 2

  1. Hacker NewsAsk HN: I think the AI terminology needs a reset2↑ 0
  2. V2EX[程序员] AI Agent 为啥需要 A2UI 和 MCP Apps?
← Back to list