Skip to main content
Open In ColabOpen on GitHub

FalkorDB

What is FalkorDB?

  • FalkorDB is an open-source database management system that specializes in graph database technology.
  • FalkorDB allows you to represent and store data in nodes and edges, making it ideal for handling connected data and relationships.
  • FalkorDB Supports OpenCypher query language with proprietary extensions, making it easy to interact with and query your graph data.
  • With FalkorDB, you can achieve high-performance graph traversals and queries, suitable for production-level systems.

Get started with FalkorDB by visiting their website.

Installation and Setup

  • Install the Python SDK with pip install falkordb langchain-falkordb

VectorStore

The FalkorDB vector index is used as a vectorstore, whether for semantic search or example selection.

from langchain_community.vectorstores.falkordb_vector import FalkorDBVector
API Reference:FalkorDBVector

or

from langchain_falkordb.vectorstore import FalkorDBVector

See a usage example

Memory

See a usage example.

from langchain_falkordb.message_history import (
FalkorDBChatMessageHistory,
)

Was this page helpful?