Feat: Mem0 vector store backend integration for Neptune Analytics#3453
Merged
parshvadaftari merged 16 commits intomem0ai:mainfrom Sep 17, 2025
Merged
Conversation
Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update bulk insert Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update crud Signed-off-by: Andy Kwok <andy.kwok@improving.com> CRUD Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update search Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update test Signed-off-by: Andy Kwok <andy.kwok@improving.com> Apply label filtering Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update conslidate logic Signed-off-by: Andy Kwok <andy.kwok@improving.com> Consolidate filter clause Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update format Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update factory Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update factory method Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update api - Delete all Signed-off-by: Andy Kwok <andy.kwok@improving.com> Test - Get all Signed-off-by: Andy Kwok <andy.kwok@improving.com> WIP - Search Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update test case Signed-off-by: Andy Kwok <andy.kwok@improving.com> Query transaction problems Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update logic Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update cofiguration changes Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update notebook output Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update provider Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update example Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update notebook Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update notebook Signed-off-by: Andy Kwok <andy.kwok@improving.com> Impl - list_cols Signed-off-by: Andy Kwok <andy.kwok@improving.com> Impl - create_cols Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update connection doc Signed-off-by: Andy Kwok <andy.kwok@improving.com> Unit test - Invalide graph_id Signed-off-by: Andy Kwok <andy.kwok@improving.com> Code lint Signed-off-by: Andy Kwok <andy.kwok@improving.com> Minimise diff Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update doc Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update test Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update configuration class doc Signed-off-by: Andy Kwok <andy.kwok@improving.com> Handler - Sucess message Signed-off-by: Andy Kwok <andy.kwok@improving.com> Handler - generic Signed-off-by: Andy Kwok <andy.kwok@improving.com> Fix opencuypher line wrapping Signed-off-by: Andy Kwok <andy.kwok@improving.com> Update test case Signed-off-by: Andy Kwok <andy.kwok@improving.com> Fix quote issue Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Contributor
parshvadaftari
left a comment
There was a problem hiding this comment.
It would be great if you add and update the docs for this as vector store option.
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Contributor
Author
|
Hi @parshvadaftari , I have added the doc and fixed the above comments, would you have to have another look? |
acarbonetto
approved these changes
Sep 15, 2025
Signed-off-by: Andy Kwok <andy.kwok@improving.com>
Contributor
|
@andy-k-improving @acarbonetto Thans a lot for adding this to the vectorstore support. |
jamebobob
pushed a commit
to jamebobob/mem0-vigil-recall
that referenced
this pull request
Mar 29, 2026
…m0ai#3453) Signed-off-by: Andy Kwok <andy.kwok@improving.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This is the PR to register Neptune Analytics as a choice of Mem0 vector store backend, this will greatly simply existing client who has already leverage Neptune Analytics service for graph store in order to further simply their Mem0 stack.
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
By running the existing notebook
neptune-example.ipynbwith BOTH vector and graph store set to Neptune AnalyticsPlease delete options that are not relevant.
Checklist:
Maintainer Checklist