Understanding Digital Twin Memory Systems
Your digital twin uses two complementary memory systems to provide both immediate context and long-term personalization. Understanding the difference helps you optimize your interactions.Two Types of Memory
Your digital twin operates with dual memory systems that work together to enhance your experience:Conversation History
Short-term conversation context for immediate continuity
User Memory
Long-term storage for persistent personalization
Conversation History (Short-Term Context)
Think of this as your digital twin’s “working memory” for the current conversation.Key Characteristics
- Temporary: Only remembers recent conversations (configurable: 1-25 dialogues)
- Session-focused: Provides context for ongoing discussions
- Adjustable: Change in Settings → Remember History (bottom-left)
- Cost-aware: More history = higher token usage and processing costs
- Context window: Maintains conversation flow and understanding
How It Works
Conversation history is injected into each prompt before being sent to the AI model. The system selects only conversations from the current session to maintain logical continuity and prevent context confusion from mixing unrelated conversation threads.Practical Example
Benefits & Trade-offs
- Higher values (8-15): Better context for complex, multi-step conversations but higher costs
- Lower values (1-5): More cost-effective for simple queries but limited context
- Optimal balance: Adjust based on conversation complexity and cost preferences
Learn more at Conversation History: How it works
User Memory (Long-Term Personalization)
Follows you across multiple digital twins and conversations. User memory collects information about you and your interactions to personalize your experience and enhance your overall AI interactions.Key Characteristics
- Permanent: Stored long-term across all conversations and sessions
- Cross-session: Available weeks or months later across different digital twins
- Selective: Only stores important, relevant information automatically
- Secure: Private to your account and fully protected
- Automatic: Digital twin intelligently decides what’s important to remember
- Structured: Organized by namespaces (personal, preferences, work, etc.)
What Gets Stored
- Personal details: Role, company, location, important dates
- Preferences: Communication style, response format, technical level
- Decisions: Important choices made during conversations
- Context: Ongoing projects, goals, and key information
- Learning: Feedback and corrections you provide
Practical Example
Benefits
- Consistency: Same personalized experience across all interactions
- Efficiency: No need to repeat preferences or context
- Intelligence: Builds understanding of your needs over time
- Continuity: Maintains context even after long breaks
- Cross-platform: Works across different digital twins and assistants
Learn more at User Memory: How it works
Memory Systems Working Together
The two memory systems complement each other perfectly:- Conversation History handles immediate context and ongoing discussions
- User Memory provides persistent personalization and long-term context
- Together, they create a seamless, intelligent experience that feels natural and personalized
Best Practices
- Adjust history length based on conversation complexity
- Trust automatic memory storage - your twin knows what’s important
- Provide feedback to improve long-term personalization
- Use clear preferences early in relationships with new twins
User Memory vs Conversation History
Don’t confuse User Memory with Conversation History! They serve different but complementary purposes.
Understanding the distinction between these two memory systems is crucial for optimizing your AI experience.
Aspect | User Memory | Conversation History |
---|---|---|
Duration | Permanent (weeks/months/years) | Temporary (current conversation) |
Scope | Important personal data & preferences | Recent dialogue exchanges |
Purpose | Long-term personalization | Conversation continuity |
Storage | Selective key information | Full conversation context |
Control | Automatic + manual management | User adjustable (1-15 dialogues) |
Content | Preferences, goals, decisions | Complete message exchanges |
Cost Impact | Minimal (structured parameters) | Direct (more history = more tokens) |
Accessibility | Cross-platform, all assistants | Session-specific only |
Organization | Namespaced and categorized | Sequential chronological order |
Optimization | Organize with namespaces and periodic cleanup | Adjust length based on complexity |
When to Use Each System
Use Conversation History for:- Referencing previous messages in the current discussion
- Building complex arguments or explanations over multiple turns
- Maintaining context for ongoing tasks or projects within a session
- Following up on specific points made earlier in the conversation
- Storing permanent preferences and personal information
- Maintaining consistency across different conversations and assistants
- Avoiding repetitive explanations of your role, company, or preferences
- Building long-term personalization that improves over time