Make sure that ENABLE_BACKEND_ACCESS_CONTROL in your .env file is NOT set to False.
Multi-user mode is enabled by default, therefore ENABLE_BACKEND_ACCESS_CONTROL=True by default.
The LanceDB adapter is one of Cognee’s core vector adapters, along with PGVector.
Installation
LanceDB is part of Cognee’s core dependencies, so no extra installation steps are required.
Setup and Usage
Since LanceDB is a file-based database, and its handler is registered in Cognee by default,
all that needs to be set is the information about the provider, and to let Cognee know which
handler you are using:
VECTOR_DB_PROVIDER="lancedb"
VECTOR_DATASET_DATABASE_HANDLER="lancedb"
LanceDB vector files are stored by default in the .cognee_system folder (within the Cognee package), with each dataset assigned its own persistent vector database file.