getzep / zep

Zep | The Memory Foundation For Your AI Stack
https://help.getzep.com/ce
Apache License 2.0
2.73k stars 390 forks source link

[FEAT] Pls. add higher level memories like Team, Project, App or above App level memories #381

Open vanetreg opened 5 days ago

vanetreg commented 5 days ago

Is your feature request related to a problem? Please describe. A cost efficient storage of digital knowledge is very important for all affected, so deduplication is a must have.

Describe the solution you'd like I think we should have memories above session / thread / user level. ( ...even above app level ) In a real use case a team of humans and AI agents would use a pool of topical ( like marketing, sales, development, etc. ) memories in a specific project, with clear auth, so eg. the marketing team could reach only the marketing memory pool etc. Or: if you run multiple businesses, you may want to have a general memory pool being used in every of your businesses ( above app level ), besides other general topical memory pools ( like general marketing knowledge memory pool ) and eg. project related memory pools. This pool of memories would be added to the context besides the user and the session level memories.

Describe alternatives you've considered I haven't found a workaround for this problem in Zep.

I hope you find the idea useful and consider it :)

danielchalef commented 5 days ago

Zep Cloud supports Group Graphs, which can be used for this purpose. We don't plan on offering support for these in Zep Community Edition.