An open-source framework for building AI-powered apps and features.
A step-by-step guide to building Genkit Node.js apps by leveraging Dash Agents.
A comprehensive guide to using the Dart client library for calling Genkit flows from Flutter and Dart applications with streaming support and type safety.
Learn how to integrate Google Maps using Genkit MCP client to query MCP servers for enhanced location-based AI features.
Learn how to extract structured data from PDFs using Gemini 2.0 and Genkit 1.0.
A getting started guide for Go developers using Genkit.
Explore how to build a weather service using Genkit in Node.js using Express, GitHub Models and Tools.
A comparison of two Google-backed AI frameworks, helping developers choose the right tool for their needs.
Firebase project that uses the Gen AI Kit with Gemma using Ollama.
A guide to building an AI image generation app using Flutter, Genkit, and Google's Imagen 3.
Learn how to integrate Google Search with Genkit.
A practical guide to efficient local testing of Firebase Functions with Genkit Firebase product integrations.
Learn how to integrate Gemma2 with Genkit.
A guide to 8 architecture patterns for integrating Firebase and AI using Genkit.
Presented in a lightning talk at GDG DevFest Tokyo 2024.
Learn how to work with Genkit flows and use the features of Genkit UI.
Learn how to implement function calling using Genkit.
Learn how to integrate Python code within Genkit.
Agentic Tools adapter for the Genkit SDK.
Plugin for Local Vector Store for development purposes.
Express plugin provides an Express middleware for Genkit.
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.
The Google Cloud plugin exports Genkit's telemetry and logging data to Google Cloud's operation suite.
The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API.
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.
A Redis Plugin for Genkit that adds Redis for efficient state storage, trace storage, caching, and rate limiting.
Plugin for Local Vector Store for development purposes.
The Firestore plugin provides interfaces to the Firestore vector store.
Flask plugin for building web applications with Genkit.
Plugin for Anthropic AI APIs.
Plugin for AstraDB Vector Stores.
Plugin for AWS Bedrock APIs.
Plugin for Azure OpenAI APIs.
Plugin for Chroma Vector Stores.
Plugin for Cohere APIs.
Plugin for Convex Vector Stores.
Plugin for Deepseek Cloud APIs.
Plugin for GitHub Models APIs.
Plugin for building Graph workflows.
Plugin for Groq APIs.
Plugin for HNSW Vector Stores.
Plugin for Hugging Face Inference APIs.
Plugin for Mistral AI APIs.
The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.
Plugin for OpenAI APIs.
Plugin for PostgeSQL (PGVector) Vector Stores.
Plugin for Pinecone Vector Stores.
Plugin for Promptfoo Evaluations.
Plugin for Qdrant Vector Stores.
Plugin for Redis Vector Stores.
A simple RxJS helper/adapter for Genkit.
Plugin for TiDB Vector Stores.
Plugin for Voiceflow KB.
The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API & Vertex AI models.
The Google Cloud plugin exports Genkit's telemetry and logging data to Google Cloud's operation suite.
The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API & Vertex AI Models.
Plugin for Local Vector Store for development purposes.
The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.
The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.
Plugin for OpenAI APIs.
Plugin for PostgreSQL (PGVector) Vector Stores.
Plugin for Pinecone Vector Stores.
Slides from a presentation at FlutterGakkai, a Flutter conference in Japan, showcasing how to integrate Genkit with Flutter for rapid generative AI app development.
Slides from a lightning talk at Google I/O Extended Tokyo 2025, introducing the Dart client library for calling Genkit flows from Flutter/Dart applications.
Video from a lightning talk at Google I/O Extended Tokyo 2025, introducing the Dart client library for calling Genkit flows from Flutter/Dart applications.
A talk on how to supercharge your app with Genkit.
Join Pavel as he builds an Angular app and deploys it to Firebase.
Learn how the Genkit developer UI communicates with Genkit through the reflection API.
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.
Learn how to give LLMs superpowers by conneting the to the real world using tool calling.
A video tutorial on how to get started with Genkit.
Learn how to get started with Genkit/JS 1.0.
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.
Flows are a key concept in Genkit. Learn what makes them special, and how to use them.