Track Awesome Firebase Genkit Updates Daily
🔥 List of Genkit talks, plugins, tools, examples & articles! Contributions welcome!
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 xavidop/awesome-firebase-genkit · ⭐ 52 · 🏷️ LLM
Apr 23, 2025
Articles / Golang - Community
- Extending Your AI Application with Genkit MCP - Learn how to integrate Google Maps using Genkit MCP client to query MCP servers for enhanced location-based AI features.
- Genkit vs Agent Development Kit (ADK): Choosing the Right Google‑Backed AI Framework - A comparison of two Google-backed AI frameworks, helping developers choose the right tool for their needs.
Apr 10, 2025
Plugins / Python - Official
- Model / Embedding Plugins
google-genai
- The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API & Vertex AI models.ollama
- The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.
- Vector Store Plugins
firestore
- The Firestore plugin provides interfaces to the Firestore vector store.dev_local_vectorstore
- Plugin for Local Vector Store for development purposes.
- Other Plugins:
flask
- Flask plugin for building web applications with Genkit.
Plugins / Golang - Official
- Model / Embedding Plugins
googlegenai
- The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API & Vertex AI Models.ollama
- The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.
API References / Golang - Community
- JavaScript - Specs for the JavaScript API.
- Python - Specs for the Python API.
- Golang - Specs for the Golang API.
Talks / Golang - Community
- Supercharge your app with Genkit - A talk on how to supercharge your app with Genkit.
- Accelerating Generative AI App Development with Flutter & Genkit - Slides from a presentation at FlutterGakkai, a Flutter conference in Japan, showcasing how to integrate Genkit with Flutter for rapid generative AI app development.
Articles / Golang - Community
- Build Genkit Node.js apps with Dash Agents - A step-by-step guide to building Genkit Node.js apps by leveraging Dash Agents.
- Genkit with Gemma using Ollama - Firebase project that uses the Gen AI Kit with Gemma using Ollama.
- How to Develop Firebase functions with Genkit - A practical guide to efficient local testing of Firebase Functions with Genkit Firebase product integrations.
- Genkit for Go Developers: A Guide to Building LLM Applications - A getting started guide for Go developers using Genkit.
Feb 28, 2025
Articles / Golang - Community
- Genkit in Node, Building a Weather Service with AI Integration - Explore how to build a weather service using Genkit in Node.js using Express, GitHub Models and Tools.
Feb 21, 2025
Videos / Golang - Community
- Getting started with Genkit (outdated) - A video tutorial on how to get started with Genkit.
- What are Genkit flows? (outdated) - Flows are a key concept in Genkit. Learn what makes them special, and how to use them.
- Build an Angular app with Genkit and deploy to Firebase (outdated) - Join Pavel as he builds an Angular app and deploys it to Firebase.
- DeepDive #1 - Genkit's reflection API and how it powers Genkit's developer UI (outdated) - Learn how the Genkit developer UI communicates with Genkit through the reflection API.
- Retrieval Augmented Generation (RAG) with Genkit (outdated) - Learn how to efficiently parse PDFs, convert their content into searchable vectors using Genkit's local vector store, and implement a re-ranker to pinpoint the most relevant documents for your queries.
- Firebase After Hours #3 - Genkit: More than Meets the AI! (outdated) - Hang out with Nohe and Peter to learn more about Genkit, Google's open source AI integration framework. With special guest Pavel Jbanov, lead engineer on the Genkit team.
- Firebase After Hours #4 - Genkit: Tooltime (outdated) - Learn how to give LLMs superpowers by conneting the to the real world using tool calling.
Articles / Golang - Community
- Extracting structured data from PDFs using Gemini 2.0 and Genkit - Learn how to extract structured data from PDFs using Gemini 2.0 and Genkit 1.0.
Feb 20, 2025
Solutions / Golang - Community
internal AI
- An open-source Genkit-based internal AI chat application.
Feb 14, 2025
Videos / Golang - Community
- Getting started with Genkit/JS 1.0 - Learn how to get started with Genkit/JS 1.0.
Dec 09, 2024
Articles / Golang - Community
- Getting Started with AI Image Generation Apps on Flutter, Genkit, and Imagen 3 - A guide to building an AI image generation app using Flutter, Genkit, and Google's Imagen 3.
Dec 02, 2024
Articles / Golang - Community
- Orchestrating Firebase and AI: Genkit architecture example - Presented in a lightning talk at GDG DevFest Tokyo 2024.
Oct 23, 2024
Articles / Golang - Community
- Orchestrating Firebase and AI: 8 Genkit Architecture Patterns - A guide to 8 architecture patterns for integrating Firebase and AI using Genkit.
- High-Precision Responses with Genkits Google Search Integration - Learn how to integrate Google Search with Genkit.
Sep 29, 2024
Articles / Golang - Community
- Understanding Genkit flows with Czech language tricks - Learn how to work with Genkit flows and use the features of Genkit UI.
Sep 25, 2024
Plugins / JavaScript - Community
- Evaluator Plugins
genkitx-promptfoo
- Plugin for Promptfoo Evaluations.
Sep 20, 2024
Articles / Golang - Community
- Unlocking the power of code execution in Genkit - Learn how to integrate Python code within Genkit.
Sep 19, 2024
Articles / Golang - Community
- Master Gemma2 and Genkit - Learn how to integrate Gemma2 with Genkit.
- Unleash the Power of Function Calling with Genkit - Learn how to implement function calling using Genkit.
Sep 15, 2024
Plugins / JavaScript - Official
- Model / Embedding Plugins
@genkit-ai/vertexai
- The Vertex AI plugin provides interfaces to several AI services: Google generative AI models, A subset of evaluation metrics through the Vertex AI Rapid Evaluation API, Vector Search.@genkit-ai/googleai
- The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API.genkitx-ollama
- The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.
- Vector Store Plugins
genkitx-pinecone
- Plugin for Pinecone Vector Stores.genkitx-chromadb
- Plugin for Chroma Vector Stores.@genkit-ai/dev-local-vectorstore
- Plugin for Local Vector Store for development purposes.
- Monitoring Plugins
@genkit-ai/google-cloud
- The Google Cloud plugin exports Genkit's telemetry and logging data to Google Cloud's operation suite.
- Other Plugins
@genkit-ai/firebase
- Firebase plugin provides several integrations with Firebase services: Indexers and retrievers using Cloud Firestore vector store, Trace storage using Cloud Firestore, Flow deployment using Cloud Functions, Authorization policies for Firebase Authentication users.@genkit-ai/express
- Express plugin provides an Express middleware for Genkit.
Plugins / JavaScript - Community
- Model / Embedding Plugins
genkitx-github
- Plugin for GitHub Models APIs.genkitx-anthropic
- Plugin for Anthropic AI APIs.genkitx-cohere
- Plugin for Cohere APIs.genkitx-groq
- Plugin for Groq APIs.genkitx-mistral
- Plugin for Mistral AI APIs.genkitx-openai
- Plugin for OpenAI APIs.genkitx-azure-openai
- Plugin for Azure OpenAI APIs.genkitx-aws-bedrock
- Plugin for AWS Bedrock APIs.genkitx-deepseek
- Plugin for Deepseek Cloud APIs.genkitx-huggingface
- Plugin for Hugging Face Inference APIs.
- Vector Store Plugins
genkitx-convex
- Plugin for Convex Vector Stores.genkitx-hnsw
- Plugin for HNSW Vector Stores.genkitx-qdrant
- Plugin for Qdrant Vector Stores.genkitx-astra-db
- Plugin for AstraDB Vector Stores.genkitx-pgvector
- Plugin for PostgeSQL (PGVector) Vector Stores.genkitx-tidb
- Plugin for TiDB Vector Stores.genkitx-redis
- Plugin for Redis Vector Stores.genkitx-voiceflow
- Plugin for Voiceflow KB.
- Other Plugins
genkitx-graph
- Plugin for building Graph workflows.@invertase/genkit-plugin-redis
- A Redis Plugin for Genkit that adds Redis for efficient state storage, trace storage, caching, and rate limiting.genkitx-rxjs
- A simple RxJS helper/adapter for Genkit.@agentic/genkit
- Agentic Tools adapter for the Genkit SDK.
Plugins / Golang - Official
- Vector Store Plugins
- Monitoring Plugins
googlecloud
- The Google Cloud plugin exports Genkit's telemetry and logging data to Google Cloud's operation suite.
Plugins / Golang - Community
- Model / Embedding Plugins
openai
- Plugin for OpenAI APIs.
Tutorials / Golang - Community
- Slack Bot App - A tutorial on how to build a Slack Bot App with Genkit.
Follow / Golang - Community
- Firebase - Official Twitter account for Firebase.
- Genkit Discord server - Official Discord server for Genkit.
- Genkit GitHub (⭐1.4k) - Official GitHub repository for Genkit.
- The Fire Company - The Fire Company GitHub organization.