Here is the recording of a call where Beck and I discuss how digital brain memory works currently and the different options used for it.
In this call Beck and I decided not to move forward with MemGPT since that would require modifying the Open WebUI code and to explore other options.
Here is a note from Beck coming back with another option. Moving the discussion to the forum in case others have thoughts/opinoins on this:
I also found a solution for memory feature, it’s called mem0 (mem zero). Instead of being a standalone app, like memgtp, mem0 can be added as a memory layer to any LLM projects.
There is already pipeline sample pipelines/examples/filters/mem0_memory_filter_pipeline.py at main · open-webui/pipelines · GitHub
We will have to customize for your use case. Please review and let me know.
Hi Beck this looks good.
Is it possible to try this out without significant customizations and if so what are the best next steps?
Thanks
Dave