Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Building Agentic Apps with Flutter and Firebase...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Hassan Bahati
November 01, 2025
57
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Building Agentic Apps with Flutter and Firebase Genkit
Hassan Bahati
November 01, 2025
Transcript
35 slides
Building Agentic Apps with Flutter and Firebase Genkit Designing Intelligent,
Scalable AI Experiences Hassan Bahati Computer Scientist / Developer, Invertase
Hassan Bahati About Me__ A Computer Scientist. Open Source Maintainer.
Developer, Invertase FLUTTERBYTES CONFERENCE 2025
“ Traditional Apps are static! Respond to user input in
predefined ways. FLUTTERBYTES CONFERENCE 2025
“ Agentic Apps can reason, plan, and act! They’re context-aware
and dynamic. FLUTTERBYTES CONFERENCE 2025
FLUTTERBYTES CONFERENCE 2025
FLUTTERBYTES CONFERENCE 2025
What Makes an App Agentic? FLUTTERBYTES CONFERENCE 2025
What Makes an App Agentic? FLUTTERBYTES CONFERENCE 2025 • Uses
AI models for reasoning and generation.
What Makes an App Agentic? FLUTTERBYTES CONFERENCE 2025 • Uses
AI models for reasoning and generation. • Has access to external tools or APIs.
What Makes an App Agentic? FLUTTERBYTES CONFERENCE 2025 • Uses
AI models for reasoning and generation. • Has access to external tools or APIs. • Can act on user intent.
What Makes an App Agentic? FLUTTERBYTES CONFERENCE 2025 • Uses
AI models for reasoning and generation. • Has access to external tools or APIs. • Can act on user intent. • Learns or adapts over time.
“ Genkit bridges the gap between your AI Application and
real world applications. FLUTTERBYTES CONFERENCE 2025
Firebase ? FLUTTERBYTES CONFERENCE 2025
What is Firebase ? FLUTTERBYTES CONFERENCE 2025 App development platform
that helps developers build, launch, and manage mobile and web applications with ease.
Storage Authentication Realtime Database Hosting Machine Learning Cloud Firestore Build
Build with Firebase
Analytics Remote Config A/B Testing In App Messaging Google Admob
Cloud Messaging Engage Engage with Firebase
Crashlytics Performance Monitoring Test Lab App Distribution Release &Monitor Release
& Monitor with Firebase
What is Genkit? FLUTTERBYTES CONFERENCE 2025 Genkit is an open-source
framework for building full-stack AI-powered applications, built and used in production by Google.
Why Genkit? FLUTTERBYTES CONFERENCE 2025 • Unified Interface for multiple
models.
Why Genkit? FLUTTERBYTES CONFERENCE 2025 • Unified Interface for multiple
models. • Enables definition of tools that AI can use to get more data.
Why Genkit? FLUTTERBYTES CONFERENCE 2025 • Unified Interface for multiple
models. • Enables definition of tools that AI can use to get more data. • Inbuilt observability tool that shows you how your AI App’s performance.
The Architecture FLUTTERBYTES CONFERENCE 2025
FLUTTERBYTES CONFERENCE 2025
FLUTTERBYTES CONFERENCE 2025
AI Orchestration With Genkit FLUTTERBYTES CONFERENCE 2025
Defining a Flow in Genkit FLUTTERBYTES CONFERENCE 2025
FLUTTERBYTES CONFERENCE 2025
ai.defineFlow FLUTTERBYTES CONFERENCE 2025 Creates a structured, typed, and inspectable
AI workflow. ai.generate Calls a model registered in the Genkit registry. ❖ Schema-driven input/output ensures safe, composable AI pipelines.
Running the Flow FLUTTERBYTES CONFERENCE 2025
Flutter Integration FLUTTERBYTES CONFERENCE 2025
FLUTTERBYTES CONFERENCE 2025
FLUTTERBYTES CONFERENCE 2025
Bringing it all together FLUTTERBYTES CONFERENCE 2025 • Backend AI
agent powered by Genkit • Frontend integration with Flutter • End-to-end agentic workflow from query to response
Resources FLUTTERBYTES CONFERENCE 2025 • https://genkit.dev/ • https://firebase.google.com/docs/hosting/cloud-run • https://flutter.dev/
•
Thank You @HassanBahatiM FLUTTERBYTES CONFERENCE 2025
More Decks by Hassan Bahati
See All by Hassan Bahati
Mastering Asynchronous Data Flows with TanStack Query Firebase
hassanbahati
1
45
Mastering TanStack Query Firebase – Build a Realtime Task Manager
hassanbahati
1
92
Exploring Conversational AI: Crafting AI-Powered Django Apps with Gemini
hassanbahati
1
78
Building Intelligent Search Apps with Firestore Vector Search and App Hosting
hassanbahati
1
48
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.3k
エンジニアに許された特別な時間の終わり
watany
109
250k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
WCS-LA-2024
lcolladotor
0
990
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
2
3.8k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.4k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.3k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
70
68k
Exploring anti-patterns in Rails
aemeredith
4
560
Product Roadmaps are Hard
iamctodd
55
13k
How GitHub (no longer) Works
holman
316
150k