Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Agentic UI Requires Standards: AG-UI, A2UI, and...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Manfred Steyer
PRO
May 11, 2026
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Agentic UI Requires Standards: AG-UI, A2UI, and MCP Apps Work Together @Angular London
Manfred Steyer
PRO
May 11, 2026
More Decks by Manfred Steyer
See All by Manfred Steyer
Agentic UI with Open Standards @ngGraz Sep 2026
manfredsteyer
PRO
0
7
Agentic UI with Open Standards @GDG Salzburg, Bgl & Prishtina
manfredsteyer
PRO
0
38
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
490
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
0
200
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
290
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
290
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
210
Agentic UI
manfredsteyer
PRO
0
310
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
350
Featured
See All Featured
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
450
The Curse of the Amulet
leimatthew05
2
14k
How to Ace a Technical Interview
jacobian
281
24k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
510
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
230
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
sira's awesome portfolio website redesign presentation
elsirapls
0
410
A Soul's Torment
seathinner
7
3.6k
Writing Fast Ruby
sferik
630
63k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
260
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Transcript
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten Agentic UI Requires
Standards: How AG-UI, A2UI, and MCP Apps Work Together ANGULARarchitects.io
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten Let‘s imagine a
„Killer App“ … 2
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 3 VisiCalc, 1979
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 4 "Really, we
need to chat now?"
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 5 To chat
or not to chat … … this is not the question!
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 6 User Intent
Autonomous Behavior Goal High Level View on Agentic AI Iterative Tool Access
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 8
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 9
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 10
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 11
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 12
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 13 Agent LLM
Tools Component UI Runtime Tools HTTP (SSE, Web Sockets, etc.) Backend Frontend
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 14 Harness LLM
Tools Component UI Runtime Tools HTTP (SSE, Web Sockets, etc.) Backend Frontend Agentic System
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 15 Agent LLM
Tools Component UI Runtime Tools HTTP (SSE, Web Sockets, etc.) Backend Frontend
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 16 Abstracting Server
Stack Abstracting LLM Streaming Events Transport- Agnostic We Need a Protocol! SSE, WebSockets, …
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 17
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten • LangGraph •
CrewAI • Microsoft Agent Framework • Google ADK • AWS Strands Agents • AWS Bedrock AgentCore • Mastra • Pydantic AI • Agno • LlamaIndex • AG2 • AWS Bedrock Agents • OpenAI Agent SDK • Cloudflare Agents 18 Supported Integrations
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten •TypeScript •Python •Kotlin
•Golang •Dart •Langflow •Java/ Spring AI •Rust •.NET •Nim •Flowise 19 SDKs
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 20 DEMO Branch:
agentic
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 21 How to
support dynamic UI as an answer from the Agent?
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 22
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 23 Idea Agent
LLM Agent Client Request Request(s) UI Surface (A2UI or minimal DSL) UI Surface (A2UI)
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 24 Example {
"id": "root", "children": ["headline", "name", "..."] } { "id": "name", "component": "Text", "variant": "body" "text": { "path": "/passenger/name" } } { "id": "headline", "component": "Text", "variant": "h2" "text": "Passenger", }
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten • React •
Lit (Web Components) • Angular • Flutter • Adroid (Q2/2026) 25 Renderer
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 26 Characteristics No
foreign code A2UI: Structure Client: Rendering Client: Event Handler
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 27 DEMO Branch:
a2ui-dynamic
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 28 How to
use tools provided by other systems?
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 29 Model Context
Protocol (MCP) Agent LLM Tools Other System stdin/stdout, HTTP, SSE, …
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten • TypeScript •
Python • C# • Go • Java • Rust • Swift • Ruby • PHP • Kotlin 30 SDKs
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 31
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 32 MCP Apps
Visualize Tool Results Provides Client Code Sandbox Host Context: Theme, Size, … Messaging w/ Widget
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 33
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 34 DEMO Branch:
mcp-apps
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 35 Autonomous Systems
can lead to Mistrust and Fear
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 36
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 37 Human in
the Loop Selected Patterns
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 38 Transparency
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 39 Kill Switch
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 40 Approval
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 41 Action Cards
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 42 Questions and
Options
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 43 Co-Planning
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 44 DEMO Branch:
hitl-options
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 45 Architectures with
Open Standards Agentic UI with Angular PDF, EPUB Regular Free Updates! Q3/2026 Waiting List: (Early Bird Discount) agentic-angular.com
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 46 http://angulararchitects.io/agentic July
2026
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 47 Conclusion Agentic
AI/UI • Intent • Autonomy • Tools Standards • AG-UI • A2UI • MCP Apps HITL • Transparency • Approval++ • Co-Planning
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 48 Let's build
the next "Killer App" …
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 49 [Social Media]
Manfred Steyer [web] ANGULARarchitects.io Manfred Steyer @ Manfred Steyer Slides & Examples Remote Company Workshops and Consulting http://angulararchitects.io