Skip to main content
You and a teammate keep telling your AIs the same things about the same project: the client’s constraints, the decisions you already ruled out, the house style. Two people, two memory collections, the same facts typed twice. Shared buckets fix that. You share one bucket, and everyone with access can use those memories in their own AI, in whichever tool they open. Think of it like handing someone a key to a drawer. Some people you let look inside, some you let drop things in, some you let rearrange everything. The key decides what they can do. Where the analogy breaks: a real key is all-or-nothing and hard to take back, while bucket access is per-person, split into three levels, and you can change or revoke it at any time. Sharing a bucket is a Pro feature. Anyone you invite can accept on any plan.

Roles: who can do what

When you invite someone, you pick one of three roles. These map to what they can do with the memories in the bucket.
RoleCan read & useCan addCan edit or delete
ViewerYesNoNo
ContributorYesYesOnly memories they added
EditorYesYesAnyone’s memories
A few details worth knowing:
  • Contributor is the default when you send an invite. It is the “add but don’t touch anyone else’s” role.
  • A Contributor can only edit or delete memories they authored themselves. Memories the owner added, or memories with no recorded author, stay out of their reach.
  • An Editor can rewrite or remove any memory in the bucket, including the owner’s.
  • Only the owner can rename the bucket, delete it, manage who has access, or re-run Smart Memory categorization. Sharing hands out access to the memories, not control of the bucket.
Share bucket modal with an email field, a role selector set to Contributor, the People with access list, and a footer legend describing the Viewer, Contributor, and Editor roles

Inviting someone

1

Open the share action

In the bucket selector, find the bucket you want to share and choose Share bucket. This opens Share "".
2

Enter their email and pick a role

Type the person’s email address, choose Viewer, Contributor, or Editor, and click Invite. You will see an Invite sent confirmation.
3

They accept

The invited person sees a Pending invites card on their dashboard home: ” invited you to ” with the role. They click Accept (or Decline). On accept, the bucket shows up under Shared with me in their bucket selector.
Pending invite card reading 'Maya Chen invited you to Work' with a Contributor badge and Accept / Decline buttons
In the People with access section of the share modal, the owner sees every member with a role dropdown and a Remove option, plus pending invites you can Resend invite or Revoke. Changing a role or removing someone takes effect right away.

What the General bucket can’t do

The default General bucket is not shareable. If you try, MemoryPlugin tells you plainly: “The General bucket can’t be shared.” General is the catch-all every account starts with, so it stays private to you. To share memories, put them in a bucket you created. See Memory Buckets for how buckets work. Two other limits, so you are not surprised:
  • Only memory buckets can be shared. File buckets are not shareable.
  • Image memories aren’t supported in shared buckets yet. You can add text memories, but the image upload option is turned off inside a shared bucket. See Image Memories.

Attribution: who added what

Once more than one person is adding to a bucket, it helps to know where a memory came from. In a shared bucket each memory shows who added it:
  • added by You for your own
  • added by for the owner’s
  • added by a collaborator for anyone else’s
This is also what the permission rules run on. A Contributor can edit their own “added by You” memories but not the ones marked as someone else’s.

Moving a memory into a shared bucket

Moving a memory into a bucket that is shared with you is a bigger deal than moving it between your own private buckets, because it becomes visible to everyone with access. So MemoryPlugin asks first. When you move a memory into a shared bucket, a Move to a shared bucket? dialog appears: """ is shared with you by . Moving this memory here makes it visible to everyone with access to this bucket.” Confirm with Move here, or Cancel.
Move to a shared bucket confirmation dialog explaining that the memory will be visible to everyone with access, with Cancel and Move here buttons

If you are a Viewer

A Viewer sees a banner at the top of the bucket: “View-only. You can use these memories in your AI, but can’t add, edit, or delete here.” You can still recall those memories in your own AI everywhere MemoryPlugin works. You just can’t change the shared collection. If you need to contribute, ask the owner for a higher role.

Next steps

Memory Buckets

Create the buckets you want to share and organize memories into them

Bulk Operations

Select and move memories between buckets, including shared ones