Skip to main content
FalkorDB is an open-source graph database optimized for GraphRAG. It supports both cloud-hosted and self-hosted deployments.
Cognee can use FalkorDB as both a vector store and a graph store backend through this community-maintained adapter.

Installation

This adapter is a separate package from core Cognee. Before installing, complete the Cognee installation and ensure your environment is configured with LLM and embedding providers. After that, install the adapter package:

Configuration

Run a local FalkorDB instance:
Configure in Python:
Or via environment variables:

Important Notes

Import register from the adapter package before using FalkorDB with Cognee. This registers the adapter with Cognee’s provider system.
Ensure EMBEDDING_DIMENSIONS matches your embedding model. See Embedding Providers for configuration.Changing dimensions requires recreating collections or running prune.prune_system().

Resources

FalkorDB Docs

Official documentation

Adapter Source

GitHub repository

Extended Example

FAQ docs assistant example.

Graph Stores

Official vector providers

Community Overview

All community integrations

Setup Overview

Configuration guide