Third-party plugins by Firebase and partners

This page lists third-party plugins for Genkit that are built and maintained by Firebase or our partners.
The Neo4j plugin integrates the Neo4j graph databases into the Genkit framework. You can leverage knowledge graphs and semantic search for building advanced AI applications, particularly for RAG scenarios where contextual information from a knowledge graph is crucial.
The Astra DB plugin integrates Astra DB into the Genkit framework as an indexer and retriever. You can efficiently embed, index, and retrieve data within your Genkit applications.
The Pinecone plugin provides indexer and retriever implementations that use the Pinecone cloud vector database.
The Chroma plugin provides indexer and retriever implementations that use the Chroma vector database in client/server mode.
The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.
The pgvector template is an example PostgreSQL and pgvector retriever implementation. You can use the provided examples as a starting point and modify them to work with your database schema.