Firebase Genkit

An open-source framework for building AI-powered apps and features.

80 resources8 categoriesView Original

Articles(17 items)

B

Build Genkit Node.js apps with Dash Agents

A step-by-step guide to building Genkit Node.js apps by leveraging Dash Agents.

Articles
D

Dart Client for Genkit: Call Genkit Flows from ...

A comprehensive guide to using the Dart client library for calling Genkit flows from Flutter and Dart applications with streaming support and type safety.

Articles
E

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.

Articles
E

Extracting structured data from PDFs using Gemi...

Learn how to extract structured data from PDFs using Gemini 2.0 and Genkit 1.0.

Articles
G

Genkit for Go Developers: A Guide to Building L...

A getting started guide for Go developers using Genkit.

Articles
G

Genkit in Node, Building a Weather Service with...

Explore how to build a weather service using Genkit in Node.js using Express, GitHub Models and Tools.

Articles
G

Genkit vs Agent Development Kit (ADK): Choosing...

A comparison of two Google-backed AI frameworks, helping developers choose the right tool for their needs.

Articles
G

Genkit with Gemma using Ollama

Firebase project that uses the Gen AI Kit with Gemma using Ollama.

Articles
G

Getting Started with AI Image Generation Apps o...

A guide to building an AI image generation app using Flutter, Genkit, and Google's Imagen 3.

Articles
H

High-Precision Responses with Genkits Google Se...

Learn how to integrate Google Search with Genkit.

Articles
H

How to Develop Firebase functions with Genkit

A practical guide to efficient local testing of Firebase Functions with Genkit Firebase product integrations.

Articles
M

Master Gemma2 and Genkit

Learn how to integrate Gemma2 with Genkit.

Articles
O

Orchestrating Firebase and AI: 8 Genkit Archite...

A guide to 8 architecture patterns for integrating Firebase and AI using Genkit.

Articles
O

Orchestrating Firebase and AI: Genkit architect...

Presented in a lightning talk at GDG DevFest Tokyo 2024.

Articles
U

Understanding Genkit flows with Czech language ...

Learn how to work with Genkit flows and use the features of Genkit UI.

Articles
U

Unleash the Power of Function Calling with Genkit

Learn how to implement function calling using Genkit.

Articles
U

Unlocking the power of code execution in Genkit

Learn how to integrate Python code within Genkit.

Articles

Plugins(44 items)

`

`@agentic/genkit`

Agentic Tools adapter for the Genkit SDK.

Plugins
`

`@genkit-ai/dev-local-vectorstore`

Plugin for Local Vector Store for development purposes.

Plugins
`

`@genkit-ai/express`

Express plugin provides an Express middleware for Genkit.

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.

Plugins
`

`@genkit-ai/google-cloud`

The Google Cloud plugin exports Genkit's telemetry and logging data to Google Cloud's operation suite.

Plugins
`

`@genkit-ai/googleai`

The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API.

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.

Plugins
`

`@invertase/genkit-plugin-redis`

A Redis Plugin for Genkit that adds Redis for efficient state storage, trace storage, caching, and rate limiting.

Plugins
`

`dev_local_vectorstore`

Plugin for Local Vector Store for development purposes.

Plugins
`

`firestore`

The Firestore plugin provides interfaces to the Firestore vector store.

Plugins
`

`flask`

Flask plugin for building web applications with Genkit.

Plugins
`

`genkitx-anthropic`

Plugin for Anthropic AI APIs.

Plugins
`

`genkitx-astra-db`

Plugin for AstraDB Vector Stores.

Plugins
`

`genkitx-aws-bedrock`

Plugin for AWS Bedrock APIs.

Plugins
`

`genkitx-azure-openai`

Plugin for Azure OpenAI APIs.

Plugins
`

`genkitx-chromadb`

Plugin for Chroma Vector Stores.

Plugins
`

`genkitx-cohere`

Plugin for Cohere APIs.

Plugins
`

`genkitx-convex`

Plugin for Convex Vector Stores.

Plugins
`

`genkitx-deepseek`

Plugin for Deepseek Cloud APIs.

Plugins
`

`genkitx-github`

Plugin for GitHub Models APIs.

Plugins
`

`genkitx-graph`

Plugin for building Graph workflows.

Plugins
`

`genkitx-groq`

Plugin for Groq APIs.

Plugins
`

`genkitx-hnsw`

Plugin for HNSW Vector Stores.

Plugins
`

`genkitx-huggingface`

Plugin for Hugging Face Inference APIs.

Plugins
`

`genkitx-mistral`

Plugin for Mistral AI APIs.

Plugins
`

`genkitx-ollama`

The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.

Plugins
`

`genkitx-openai`

Plugin for OpenAI APIs.

Plugins
`

`genkitx-pgvector`

Plugin for PostgeSQL (PGVector) Vector Stores.

Plugins
`

`genkitx-pinecone`

Plugin for Pinecone Vector Stores.

Plugins
`

`genkitx-promptfoo`

Plugin for Promptfoo Evaluations.

Plugins
`

`genkitx-qdrant`

Plugin for Qdrant Vector Stores.

Plugins
`

`genkitx-redis`

Plugin for Redis Vector Stores.

Plugins
`

`genkitx-rxjs`

A simple RxJS helper/adapter for Genkit.

Plugins
`

`genkitx-tidb`

Plugin for TiDB Vector Stores.

Plugins
`

`genkitx-voiceflow`

Plugin for Voiceflow KB.

Plugins
`

`google-genai`

The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API & Vertex AI models.

Plugins
`

`googlecloud`

The Google Cloud plugin exports Genkit's telemetry and logging data to Google Cloud's operation suite.

Plugins
`

`googlegenai`

The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API & Vertex AI Models.

Plugins
`

`localvec`

Plugin for Local Vector Store for development purposes.

Plugins
`

`ollama`

The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.

Plugins
`

`ollama`

The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.

Plugins
`

`openai`

Plugin for OpenAI APIs.

Plugins
`

`pgvector`

Plugin for PostgreSQL (PGVector) Vector Stores.

Plugins
`

`pinecone`

Plugin for Pinecone Vector Stores.

Plugins