hn.today

A2UI 1.0

developers.googleblog.com43 points6 comments
Screenshot of A2UI 1.0

A2UI 1.0 is Google’s stable open protocol for building agent experiences that use interactive, app-like screens instead of relying on long text replies. An agent specifies what a screen should contain, while each host app renders it with its own registered, native components and design system. This lets one view work across a company’s app and compatible third-party assistants, and lets developers combine content from multiple services. The intended benefits are adaptable interfaces, native performance and brand consistency, plus safer data handling: sensitive values can be bound on the server without being exposed to the model. Users can review and edit proposed actions before confirming them.

Version 1.0 adds two-way function calls for tasks such as checking reservation availability, along with accessibility support and metadata extensions. Open-source renderers cover React, Angular and Lit on the web; Flutter across mobile, web and desktop; and SwiftUI on iOS, with Jetpack Compose support for 1.0 still forthcoming. Python, TypeScript and Dart agent SDKs help generate and validate messages, while features such as swappable inference formats and Python macros aim to improve speed and reliability. Examples include interactive follow-up cards in Jira, data feeds rendered both in Alation and Claude, and Gemini Notebook cards for configuring slide decks. Atlassian, Alation and ByteDance are among the adopters; developers can use A2UI with MCP Apps and explore it through the project’s documentation and playground.

Read on developers.googleblog.com6 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in AI

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.