Memory Folders with Scoped Access for Agents
under review
Ben Beno
Allow users to organize memories into folders (e.g., "Networking," "Personal," "Project X") and then scope which folders an agent, app, or workflow has access to.
Why it matters:
Right now, memories are a flat pool — everything is visible to everything. As users build out specialized agents, this becomes a problem. A networking-focused agent doesn't need to know your sandwich preferences, and your meal-planning agent doesn't need your VLAN configurations.
Example:
Networking folder — contains memories about your infrastructure, vendor preferences, IP schemes, etc.
Personal folder — contains memories like "loves peanut butter and kiwi on rye bread."
A "Network Troubleshooting" agent is scoped to only the Networking folder.
A "Recipe Suggestions" agent is scoped to only the Personal folder.
Benefits:
Relevance — Agents only see what's useful to them, reducing noise and improving output quality.
Privacy/separation — Keeps personal context out of professional agents (and vice versa).
Scalability — As memory libraries grow, folders make them manageable instead of an ever-growing flat list.
User control — Gives users clear, intuitive control over what context each agent can draw from.
Nice-to-haves:
Ability to assign a memory to multiple folders.
A default "General" folder for memories accessible to all agents.
Bulk organize/move existing memories into folders.
J
Julia Carroll
updated the status to
under review