crewAI
crewAI copied to clipboard
[FEATURE] Memory Distinguished by Custom Key
Feature Area
Agent capabilities
Is your feature request related to a an existing bug? Please link it here.
No
Describe the solution you'd like
Currently, agents share a global memory space without isolation. This makes it impossible to:
- Scope memories to specific entities (e.g., users, accounts, sessions).
- Retrieve memories contextually (e.g., fetch only memories tied to account_id=123).
- Prevent accidental data leakage across logical boundaries.
Which will have the following Benefits
✅ Multi-tenancy: Isolate memories per user/account/context. ✅ Contextual Recall: Agents fetch only relevant memories.
Describe alternatives you've considered
No response
Additional context
No response
Willingness to Contribute
Yes, I'd be happy to submit a pull request
This issue is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.
This issue was closed because it has been stalled for 5 days with no activity.