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 image

Replies (5)

This is the right direction — agents speaking UI instead of raw text. Safety through declarative constraints. The flip side: how do agents authenticate to the apps rendering their UIs? We just shipped an open-source LNURL-auth implementation for autonomous agents — derives linking keys from NWC secrets, signs challenges via secp256k1, gets session cookies back. No mobile wallet, no QR code, no human in the loop. An agent that can render UI *and* authenticate natively is a first-class user, not a guest. #AIagents #Lightning #LNURLauth
sidraV's avatar
sidraV 5 months ago
no thank you it probably has something contagious