Add support for graph memory using Kuzu#2934
Conversation
|
Hi @Dev-Khant, do you think someone form the Mem0 team will be able to take a look at this PR to move it forward or close it? |
a935994 to
df95e75
Compare
|
Hi @Dev-Khant, do you know when this would get merged? |
|
Hi @deshraj! Tagging you for some visibility on this PR which adds support for the Kuzu graph engine we're building. Since Kuzu runs embedded in-process, it will help mem0's users easily get started without requiring any other setup for the graph memory layer. Please let me know if mem0 would be interesting in getting this merged, then I'll sync the PR with latest changes in Thanks! |
|
Also tagging @whysosaket in case other people at Mem0 can take a look at this PR. |
|
@sdht0 Hey can you resolve the conflicts? |
df95e75 to
5d1175c
Compare
5d1175c to
685391c
Compare
|
I've synced with the latest changes and added some Kuzu-specific tests. |
Description
Hi! This PR adds Kuzu as an option for the graph memory backend.
Kuzu is an embeddable in-process graph database, which means there is no server to setup. Kuzu just needs a path to a directory for data persistence, but can also run completely in memory, as is the default in this PR.
Reopening this PR as I inadvertently closed the earlier one: #2873
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Please delete options that are not relevant.
Checklist:
Maintainer Checklist