Core Principle: Keep It Simple
The #1 rule: Let agents use memory naturally, without complex rules.The 3 Essential Patterns
1. Keep Tools Simple
2. Store Objects, Not Strings
3. Use Clear IDs (When Needed)
Common Patterns That Work
User-Scoped Memory
Session Context
Critical Information
Real-World Tips
Handle Failures Gracefully
Don’t Store Secrets
Clean Up Old Memories
Quick Checklist
Do’s ✅
- Let agents control their memory
- Store structured data (dicts/objects)
- Use user_id to segment memories
- Handle failures gracefully
- Clean up old memories periodically
Don’ts ❌
- Hardcode memory rules
- Store passwords or sensitive data
- Forget to handle errors
- Let memory grow infinitely
- Mix different users’ data
Advanced: Multi-Agent Memory
Get Help
- Discord: Join our community
- GitHub: Report issues
- Docs: Full API reference