-
-
Notifications
You must be signed in to change notification settings - Fork 351
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Task Description
Explore supporting embedded/lightweight databases as alternatives to Memgraph, removing the requirement for Docker and a running database server. This would significantly lower the barrier to entry for new users.
Suggested candidates:
| Database | Type | Notes |
|---|---|---|
| Kuzu | Graph + Vector | Embedded, Cypher compatible, drop-in Neo4j alternative |
| LanceDB | Vector | Embedded, serverless |
| Chroma | Vector | Embedded, simple API |
| Turso | SQL + Vector | SQLite based, embedded |
Kuzu is particularly interesting because it supports Cypher queries natively, which could minimize changes to the existing query pipeline.
Acceptance Criteria
- Evaluate at least one embedded graph DB (Kuzu) for compatibility with existing Cypher queries
- Evaluate at least one embedded vector DB for semantic search
- Prototype a backend that works without Docker
- Abstract the storage layer so users can choose between Memgraph and an embedded alternative
References
- Original discussion: Run this project as MCP Server #61 (comment by @qdrddr)
Priority
- High
- Medium
- Low
Estimated Effort
- Small (< 2 hours)
- Medium (2-8 hours)
- Large (> 8 hours)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Projects
Status
No status