r/Agentic_Future

▲ 3 r/Agentic_Future+1 crossposts

How do you handle memory across multiple AI tools? Specifically the permissions part.

I use Claude Code, ChatGPT, a local model, and a couple of agent CLIs. Each keeps its own memory. None of them share. I explain my setup to one, then again to the next, and when I correct one the others never find out.

I tried using mem0 and agentmemory, but those are a bit local-only, don't translate well on claude.ai or chatgpt.com, Storing facts once is the easy half. Two things I have not seen solved well:

  1. Per-tool permissions. I want my coding agent to see infrastructure notes and ChatGPT to see none of it. I want my claude. ai and chatgpt.com scheduled tasks to share memory about my stock researches, but that's not required for my coding agents. Zep scopes per user, not per client. Supermemory has one axis. OpenMemory had a real per-app ACL and but it got discontinued.
  2. Corrections and Updates: Most systems append. ex, Tell it the port changed and now two contradictory facts sit in the store, and retrieval picks one at random.

There is also a failure I keep hitting with automatic extraction: the tool injects memories into context, then extracts them back out as new memories. agentmemory at one point held the same preference hundreds of times, and this is when I have it pointing to a "smart" model like claude-sonnet-5 for dedups and memory management.

What are you running? Has anyone got the permissions piece working, or is everyone just accepting one shared pool?

reddit.com
u/Content_Is_King_2021 — 9 hours ago