{"repo":"southleft/a2ui-bridge","free":true,"listed":false,"github":"https://github.com/southleft/a2ui-bridge","clone":"git clone https://github.com/southleft/a2ui-bridge.git","description":"Framework adapters for Google's A2UI Protocol - LLM-driven UI generation","language":"TypeScript","stars":29,"topics":["a2ui","ai","designsystems","mcp"],"license":"MIT","category":"mcp-servers","readme_excerpt":"A2UI Bridge Let AI agents create real user interfaces using any component library. A2UI Bridge implements Google's A2UI Protocol for React, enabling AI-generated UIs that render with your existing design system. What is A2UI? A2UI (Agent-to-UI) is a protocol that lets AI agents build user interfaces without writing code. Here's how it works: 1. You describe what you want - \"Create a contact card with name, email, and a call button\" 2. The AI generates JSON - It describes the UI structure, not actual code 3. A2UI Bridge renders it - The JSON gets turned into real components from your design system The same A2UI JSON can render with any component library - Mantine, ShadCN, Material UI, or your own custom components. The AI doesn't need to know React or your specific library. Why Use A2UI? - Framework-agnostic : Same AI response works across different component libraries - Secure : Declarative JSON, not executable code - Real-time : UI builds progressively as the AI generates it - Native integration : Uses your existing components with your styling Installation Quick Start 1. Create adapters for your components Map A2UI component types to your actual components: 2. Render A2UI surfaces 3. Send A2UI messages from your AI A2UI Protocol Messages beginRendering Starts a new surface and sets the root component: surfaceUpdate Updates components on the surface: dataModelUpdate Updates data for data-bound components: deleteSurface Removes a surface: Supported Components Both design syst","default_branch":null,"files":null,"tree":[],"storefront":"/r/southleft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/southleft/a2ui-bridge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}