Summary
Update cognee_config.py to support Neo4j Aura as the graph store.
Blocked by
Blocks
Steps
- Update
backend/requirements.txt: add neo4j driver, add cognee[neo4j] if not already using it
- Update
backend/app/cognee_config.py: add Neo4j config block reading GRAPH_DATABASE_PROVIDER, GRAPH_DATABASE_URL, GRAPH_DATABASE_USERNAME, GRAPH_DATABASE_PASSWORD
- Update
.env.example with new Neo4j vars
- Update the
configure() call to pass graph store settings
- Remove or gate the Kuzu-specific volume/path configuration (keep it as a fallback behind
GRAPH_DATABASE_PROVIDER check)
Acceptance Criteria
Summary
Update cognee_config.py to support Neo4j Aura as the graph store.
Blocked by
Blocks
Steps
backend/requirements.txt: addneo4jdriver, addcognee[neo4j]if not already using itbackend/app/cognee_config.py: add Neo4j config block readingGRAPH_DATABASE_PROVIDER,GRAPH_DATABASE_URL,GRAPH_DATABASE_USERNAME,GRAPH_DATABASE_PASSWORD.env.examplewith new Neo4j varsconfigure()call to pass graph store settingsGRAPH_DATABASE_PROVIDERcheck)Acceptance Criteria
cognee.cognify()writes to Neo4j AuraGRAPH_DATABASE_PROVIDERis not set toneo4jCloses #66