
Written by asad
Last updated 2 months ago
What are Memory Buckets?
Buckets let you organize your memories into completely separate contexts. Each bucket is isolated from others, so your work memories stay separate from personal ones, and project-specific information doesn’t mix with general notes. Perfect for organizing by:- Context: Personal vs. Work vs. Hobbies
- Projects: Different client work or personal projects
- Topics: Learning materials, research, creative ideas
- Time periods: Quarterly goals, event planning
Every account starts with a “General” bucket where all memories go by default. This bucket cannot be deleted, ensuring you always have a place for new memories.
Creating a New Bucket
Creating buckets is straightforward:- Open your MemoryPlugin Dashboard
- Click the “New Bucket” button
- Give your bucket a descriptive name
- Click “Create” and you’re done!

Naming requirements: Bucket names cannot be numbers alone (like “123”). You can include numbers in your bucket name, but it needs other characters too (like “Project 123” or “Q1 Goals”).
Using Buckets
With Browser Extension
When using the browser extension, you can switch between buckets using the MemoryPlugin interface. Click the MemoryPlugin button to see your buckets and select which one to use for the current conversation.With MCP Server
Specify which bucket to load memories from in your MCP client configuration or during conversations by asking the AI to load memories from a specific bucket.With Custom GPT
You can ask the MemoryPlugin Custom GPT to work with specific buckets:- “Load memories from my Work bucket”
- “Store this in my Personal bucket”
- “Use Project A bucket for this chat” (to load and add memories to that bucket by default)
Benefits of Using Buckets
Context Separation
Keep work and personal memories completely separate
Project Organization
Organize memories by project, client, or topic
Focused Loading
Load only relevant memories for better AI performance
Team Collaboration
Share specific buckets with team members (coming soon)
Are there any limits on buckets?
Bucket Creation
There are no limits on the number of buckets you can create. You can create as many buckets as you need to organize your memories effectively.Feature Limitations
Some advanced features have requirements or limits based on your bucket’s size: Minimum Requirements:- Smart Memory Categories: Requires at least 30 memories in a bucket to generate meaningful category groupings
- Smart Memory Categories: Won’t process buckets larger than 600,000 tokens or 2,000 memories (for performance)
- Memory Suggestions: Automatically skips individual memories with >10,000 tokens during analysis
- ChatGPT Plus: 32,000 tokens
- ChatGPT Pro: 128,000 tokens
- Claude: 200,000 tokens
- Gemini: 1,000,000 tokens
Managing Buckets
Viewing Buckets
All your buckets are visible in the MemoryPlugin Dashboard where you can:- See bucket names and memory counts
- Access memories within each bucket
- Switch between buckets easily
Moving Memories
You can move memories between buckets using:- The dashboard interface
- Bulk operations for multiple memories
- API calls for programmatic management
Deleting Buckets
You can delete buckets you no longer need, with these restrictions:- The “General” bucket cannot be deleted
- Deleting a bucket will also delete all memories within it
- This action cannot be undone, so be careful!
Best Practices
Naming Convention
Naming Convention
Use clear, descriptive names that will make sense to you months later. Consider using prefixes like “Project-”, “Client-”, or “Personal-” for consistency.
Bucket Strategy
Bucket Strategy
Plan your bucket structure before creating many memories. Consider how you work and what contexts you need to keep separate.
Regular Review
Regular Review
Periodically review your buckets and memories to ensure they’re still organized in a way that serves your needs.
Team Coordination
Team Coordination
If you’re planning to use team features, coordinate bucket naming and organization with your team members.
Example Bucket Structures
Freelancer/Consultant
General
(default)Client-Acme Corp
Client-Beta LLC
Personal Projects
Learning & Development
Software Developer
General
(default)Project-WebApp
Project-MobileApp
Technical Research
Work Notes
Personal Coding
Content Creator
General
(default)YouTube Channel
Blog Content
Client Work
Research & Ideas
Personal Brand