mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-15 12:36:27 -05:00
enh: Finer access control of memories #2802
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Coecoenut on GitHub (Nov 24, 2024).
Feature Request
Is your feature request related to a problem? Please describe.
When using multiple agents or the same agent for multiple projects, the agent can get confused by the global memory
Describe the solution you'd like
Make the memories agent-/"folder"-wise and introduce an access control of the agents/chats (i.e. agent/chat instance can/cannot access global memory and agent/chat can/cannot use "folder" memory)
or
allow the memories to be stored into a knowledge base, so that it can be shared among specific agents/chats that are used for the same project but not by others
Describe alternatives you've considered
Use tags for the memories to restrict access to certain agents/chats
Use different users for different projects (cumbersome)
@silentoplayz commented on GitHub (Dec 19, 2024):
Related - https://github.com/open-webui/open-webui/issues/1431