Google has open-sourced A2UI – a UI language for AI agents

50d94fc2d8580c68...
npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg
hex
58e6ff0f43ee3e6f634210d46906340530198a10edf5c31c1b41351d413da296nevent
nevent1qqs93ehlpap7u0n0vdppp4rfqc6q2vqe3ggwmawrrsd5zdgagy7699sprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6cczqdaetKind-1 (TextNote)
Google has open-sourced A2UI – a UI language for AI agents
It allows agents generate user interfaces instead of only text.
→ Agents send a JSON description of UI components, and the client app renders them with its own trusted widgets.
The benefits:
- declarative UI format (JSON, not code)
- safe: only approved components can be rendered
- framework-agnostic (web, Flutter, etc.)
- supports incremental UI updates
So agents can "speak UI," while the application keeps control over security and implementation
https://github.com/google/A2UI 
Raw JSON
{
"kind": 1,
"id": "58e6ff0f43ee3e6f634210d46906340530198a10edf5c31c1b41351d413da296",
"pubkey": "50d94fc2d8580c682b071a542f8b1e31a200b0508bab95a33bef0855df281d63",
"created_at": 1773303917,
"tags": [
[
"alt",
"A short note: Google has open-sourced A2UI – a UI language for A..."
],
[
"r",
"https://blossom.primal.net/43ebf6180d0354cb5ca3635feb43161b1d47514748a59c758e0e1b3dd627bed3.jpg"
],
[
"r",
"https://github.com/google/A2UI"
],
[
"imeta",
"url https://blossom.primal.net/43ebf6180d0354cb5ca3635feb43161b1d47514748a59c758e0e1b3dd627bed3.jpg",
"x 43ebf6180d0354cb5ca3635feb43161b1d47514748a59c758e0e1b3dd627bed3",
"size 71509",
"m image/jpeg",
"dim 1029x806",
"blurhash #9R{x+jY~pxuxtRj%M?bMx~pR+IUocj]t7WBWBof?vWVM|RlIUxtV@ogxuxbV?%Lx]WBM{jsofRj-payIoRixuxuNGM{oLxvx]ogIUWAM{tRxuoJM_V[t7xuozRjWBWBM{",
"ox 43ebf6180d0354cb5ca3635feb43161b1d47514748a59c758e0e1b3dd627bed3",
"alt "
]
],
"content": "Google has open-sourced A2UI – a UI language for AI agents\n\nIt allows agents generate user interfaces instead of only text.\n\n→ Agents send a JSON description of UI components, and the client app renders them with its own trusted widgets.\n\nThe benefits:\n- declarative UI format (JSON, not code)\n- safe: only approved components can be rendered\n- framework-agnostic (web, Flutter, etc.)\n- supports incremental UI updates\n\nSo agents can \"speak UI,\" while the application keeps control over security and implementation\nhttps://github.com/google/A2UI https://blossom.primal.net/43ebf6180d0354cb5ca3635feb43161b1d47514748a59c758e0e1b3dd627bed3.jpg",
"sig": "041bc64e6607cb6bd9fbc1d2e7c9632368dcb8a297d4e0dbc0facf2876361368e85d97055bcd851ae726cdd4c632d814922f85c59a428442cc6e8293be3dc0a4"
}