Use Case
A team of AI agents working on a project:- Research agent finds information
- Coding agent implements features
- Review agent checks code quality
- All share context via MemoClaw
Implementation
Agent Identification
Each agent uses a uniqueagent_id for scoping:
Share Findings Between Agents
Filter by Agent
Create Relations Between Agents’ Memories
Memory Isolation
- Same wallet = same user identity
- Different agent_ids = different agent perspectives on same memory store
- Namespaces = completely separate memory pools
Best Practices
- Use consistent
agent_idnaming:{role}-{number}or{name} - Use
namespaceto separate projects - Use relations to link cross-agent dependencies
- Use
memory_typeto distinguish findings vs implementations vs reviews