How it works
MemWire has a built-in four-level isolation hierarchy. Every memory, graph node, graph edge, and knowledge chunk is tagged with up to four identifiers:Levels explained
You only need to use the levels that make sense for your architecture.
user_id is always required; the others default to None.
Code example
Agent isolation
Passagent_id to further scope memories to a specific AI agent within a user session:

