crewAI icon indicating copy to clipboard operation
crewAI copied to clipboard

[FEATURE] Memory Distinguished by Custom Key​​

Open ChowXu opened this issue 8 months ago • 1 comments

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

ChowXu avatar Apr 11 '25 07:04 ChowXu

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.

github-actions[bot] avatar May 11 '25 12:05 github-actions[bot]

This issue was closed because it has been stalled for 5 days with no activity.

github-actions[bot] avatar May 16 '25 12:05 github-actions[bot]