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
Generative UI & AI-Assistants for Your Angular...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Manfred Steyer
PRO
July 09, 2026
Programming
260
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Generative UI & AI-Assistants for Your Angular Solutions
Manfred Steyer
PRO
July 09, 2026
More Decks by Manfred Steyer
See All by Manfred Steyer
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
0
130
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
210
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
240
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
170
Agentic UI
manfredsteyer
PRO
0
240
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
300
Agentic UI beyond Chats Architecture Patterns & Open Standards @ngMunich 05/2026
manfredsteyer
PRO
0
250
Agentic AI in the Frontend: Architectures with Open Standards @iJS London 2026
manfredsteyer
PRO
0
180
Agentic AI & UI: Arcitecture, HITL, Emerging Standards
manfredsteyer
PRO
0
210
Other Decks in Programming
See All in Programming
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
160
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
17k
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
160
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
2
1.8k
Google Apps Script で Ruby を動かす
kawahara
0
110
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
190
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
280
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
550
メールのエイリアス機能を履き違えない
isshinfunada
0
110
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
280
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
140
Claude Team Plan導入・ガイド
tk3fftk
0
240
Featured
See All Featured
The browser strikes back
jonoalderson
0
1.4k
Test your architecture with Archunit
thirion
1
2.3k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
390
How to make the Groovebox
asonas
2
2.3k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
Scaling GitHub
holman
464
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
Deep Space Network (abreviated)
tonyrice
0
230
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
160
WENDY [Excerpt]
tessaabrams
11
39k
Transcript
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten Generative UI &
AI-Assistants for Your Angular Solutions 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 … … that's the wrong 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 7 DEMO Branch:
agentic-full
•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 17 Agent LLM
Tools Component UI Runtime Tools HTTP (SSE, Web Sockets, etc.) Backend Frontend
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 18 How to
communicate with the Agent? How to prevent coupling to the server stack and LLM?
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 19 How to
support dynamic UI as an answer from the Agent?
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 20 1) AG-UI:
Agent Communication 2) A2UI: Dynamic UI Agenda
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 21 About Me
(Remote) Angular Workshops and Consulting Google Developer Expert for Angular Blog, Books, Articles, and Talks about Angular Manfred Steyer, ANGULARarchitects.io
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 22 How to
communicate with the Agent? How to prevent coupling to the server stack and LLM?
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 23 Abstracting Server
Stack Abstracting LLM Streaming Events Transport- Agnostic We Need a Protocol! SSE, WebSockets, …
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 24 AG-UI for
Agent Communication
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 25
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten • LangGraph •
CrewAI • Microsoft Agent Framework • Google ADK • AWS Strands Agents • AWS Bedrock AgentCore • Mastra • Spring AI • Pydantic AI • Agno • LlamaIndex • AG2 • AWS Bedrock Agents • OpenAI Agent SDK • Cloudflare Agents 26 Supported Integrations
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten •TypeScript •Python •Kotlin
•Golang •Dart •Langflow •Java •Rust •.NET •Nim •Flowise 27 SDKs
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 28 DEMO Branch:
agentic-full
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 29 How to
support dynamic UI as an answer from the Agent?
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 30
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 31 A2UI: Generative
UI
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 32
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 33 Idea Agent
LLM Agent Client Request Request(s) UI Surface (A2UI or minimal DSL) UI Surface (A2UI)
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 34 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 • Android 35 Renderer
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 36 DEMO Branch:
agentic-full
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 37 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 38 Conclusion Agentic
AI/UI • Intent • Autonomy • Tools Standards • AG-UI • A2UI • … Tactics • JSON Schema • Processing Messages (Text, Widgets, Tools)
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 39 Let's build
the next "Killer App" …
•Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 40 [Social Media]
Manfred Steyer [web] ANGULARarchitects.io Manfred Steyer @ Manfred Steyer Slides & Examples Remote Company Workshops and Consulting http://angulararchitects.io