Memory Categories
Understanding REMBR's 12 memory categories and when to use each type
Why Categories?
preferences category. The AI also auto-categorizes memories during storage based on content.Original Categories (8)
General-purpose categories for everyday AI assistant use
facts
Concrete information and data points
preferences
User preferences and settings
conversations
Conversation history and context
projects
Project-specific information
learning
Knowledge and insights learned
goals
Objectives and targets
context
Situational context and state
reminders
Future actions and reminders
RLM-Optimized Categories (4)
Specialized categories for Recursive Learning Machines and agent systems
patterns
Code patterns, architectural patterns, best practices
decisions
Technical decisions, trade-offs, architectural choices
workflows
Process flows, deployment procedures, development workflows
insights
Analytical findings, performance insights, optimization opportunities
How the AI Uses Categories
When you store a memory, the AI analyzes the content and automatically suggests the most appropriate category. You can override this if needed.
User: "Remember I prefer TypeScript"
→ Auto-categorized as preferencesWhen searching, the AI can filter by category or boost relevance for certain categories based on query intent.
Query: "What's my coding style?"
→ Searches preferences category firstRLM agents can create context workspaces filtered by category - e.g., a "decisions" context for architectural choices only.
Category distribution helps you understand what type of knowledge your system has accumulated and identify gaps.
Category Best Practices
decisions over factswhen storing why a choice was made, not just what was chosen.patterns, decisions, workflows, and insights for better context management.