Skip to main content

Trendshift badge showing FalkorDB repository ranking 14787 on trending open source projects

FalkorDB

Ultra-fast Graph Database for Generative AI and GraphRAG


FalkorDB is a Redis-based, low-latency graph database built on a sparse adjacency matrix representation. It supports the OpenCypher query language with proprietary extensions and provides native GraphRAG capabilities for AI applications.

Built for teams working with complex, interconnected data, FalkorDB delivers fast traversal and flexible querying in production environments.

Core Capabilities

Property Graph Model

Native nodes, relationships, and properties built on the openCypher model.

OpenCypher + Extensions

Full OpenCypher support with performance-focused enhancements.

High-Performance Storage

Sparse adjacency matrix representation for fast traversal at scale.

Indexes for Search & Similarity

Full-text, vector, and range indexing.

RESP + Bolt Protocols

Connect using RESP or Bolt for broad driver support.

GraphRAG Ready

Native integration with the GraphRAG SDK for LLM applications.

Choose Your Path

Graph Database

Build fast, production-ready graph apps with OpenCypher and robust indexing.

  • Best for: Real-time traversal
  • Start with: data model and first queries

GraphRAG & AI

Power GenAI workflows with graph-aware retrieval and reasoning.

  • Best for: RAG pipelines, knowledge graphs
  • Start with: GraphRAG SDK

Not sure? You can do both—start with the database and add GraphRAG later.

Quick Start

Launch a local instance:

docker run -p 6379:6379 -p 3000:3000 -it --rm falkordb/falkordb:latest

Alternative deployment options:

Use Cases

Common scenarios include:

Use caseJob to be doneExamples
Graph AnalysisIdentify patterns and influence in connected dataSocial networks, supply chain modeling, network topology
Knowledge GraphsOrganize entities and relationships for discoveryEntity relationship modeling, semantic search, data discovery
Recommendation SystemsPersonalize results using relationship signalsCollaborative filtering based on relationship patterns
Fraud DetectionDetect suspicious patterns across networksPattern matching across transaction networks
GraphRAGGround LLM answers with structured contextRetrieval augmented generation with structured knowledge graphs
Master Data ManagementMaintain a unified view of critical entitiesComplex entity relationships and hierarchies

Documentation Paths

Graph Database

For developers using FalkorDB as a property graph database:

GraphRAG and AI Integration

For developers building AI applications with graph knowledge:

Ecosystem Integration

Client Libraries

APIs & Protocols


Community and Support


License

FalkorDB is licensed under the Server Side Public License v1 (SSPLv1).

GitHub RepositoryOfficial WebsiteBlog