Memory Buckets - Organizing Your AI Memories
Learn how to use Memory Buckets to organize and manage your AI's long-term memory effectively
Memory Buckets are a powerful feature of MemoryPlugin that allow you to organize your AI's memories into distinct categories. This organization helps your AI retrieve the right information at the right time and enables you to manage different aspects of your interactions separately.
What Are Memory Buckets?
Memory Buckets are like folders or categories for your AI's memories. Each bucket can store related memories, such as:
- Personal preferences and information
- Project-specific details
- Technical knowledge or instructions
- Role-specific guidance for your AI
By organizing memories into buckets, you can:
- Improve memory retrieval relevance
- Manage and update related memories together
- Share specific memory collections with others (Enterprise plan only)
- Create context-specific AI personalities
Default Buckets
MemoryPlugin creates the following default buckets when you first set up your account:
- Personal: For your personal information, preferences, and biographical details
- Work: For professional and work-related memories
- Projects: For project-specific details and requirements
These default buckets help you get started with organizing your memories, but you can create custom buckets to fit your specific needs.
Creating Custom Buckets
To create a new Memory Bucket:
- Log in to your MemoryPlugin dashboard at www.memoryplugin.com/dashboard
- Navigate to the "Memory Buckets" section
- Click "Create New Bucket"
- Enter a name and optional description for your bucket
- Set permissions and visibility options (Enterprise plans only)
- Click "Create Bucket"
Adding Memories to Buckets
There are several ways to add memories to specific buckets:
Method 1: Direct Instruction in Chat
You can tell your AI which bucket to use when creating a memory:
User: Please remember in my "Work" bucket that my colleague Sarah's birthday is March 15, and she likes chocolate cake.
AI: I've saved to your "Work" bucket that your colleague Sarah's birthday is March 15 and she likes chocolate cake. I'll remember this for future conversations.
Method 2: Using the Dashboard
You can create, edit, and organize memories directly in your dashboard:
- Go to your MemoryPlugin dashboard
- Select the desired bucket or "All Memories"
- Click "Add Memory" to create a new memory
- Select the appropriate bucket from the dropdown menu
- Enter the memory content and save
Method 3: Moving Existing Memories
You can reorganize your existing memories:
- In your dashboard, locate the memory you want to move
- Click the "Move" or "Edit" option
- Select the destination bucket
- Confirm the move
Accessing Bucket Memories in Conversations
Your AI will automatically access memories from all buckets by default, but you can also specifically request memories from certain buckets:
User: Let's focus on my work project today. Please only use memories from my "Projects" bucket for this conversation.
AI: I understand. For this conversation, I'll primarily use information from your "Projects" bucket. What aspect of your work project would you like to discuss today?
Advanced Bucket Management
Hierarchical Buckets (Premium & Enterprise Plans)
Premium users can create hierarchical bucket structures:
- Create parent-child relationships between buckets
- Example: Projects > Project A > Phase 1
- Memories can be inherited from parent buckets
Bucket Permissions (Enterprise Plan)
Enterprise users can set detailed permissions:
- Control who can view, edit, or manage each bucket
- Share buckets with team members or departments
- Create private buckets visible only to you
Best Practices for Memory Buckets
To make the most of Memory Buckets:
- Use clear naming conventions - Give your buckets descriptive, specific names
- Add bucket descriptions - Include detailed descriptions to help you remember each bucket's purpose
- Avoid too many buckets - Start with a few key buckets and expand as needed
- Regularly review and clean up - Periodically audit your buckets to ensure they're well-organized
- Use color coding - Assign colors to buckets for visual organization in the dashboard
Example Bucket Structure
Here's an example of how you might structure your Memory Buckets for different aspects of your life:
- Personal
- Preferences (food, entertainment, etc.)
- Family & Friends
- Health Information
- Work
- Team Members
- Processes & Procedures
- Meeting Notes
- Projects
- Project A
- Project B
- Research Topics
- Learning
- Course Notes
- Research Findings
- Study Plans
Conclusion
Memory Buckets are a powerful way to organize your AI's knowledge about you and your world. By thoughtfully structuring your memories into relevant categories, you can help your AI assistant provide more contextually appropriate and accurate responses. Start with a simple organization system and refine it as you discover what works best for your unique needs.