Memory User Guide
Introduction to Memory
The Memory feature allows the AI to remember important information about you across conversations. Unlike regular chats where the AI has no long-term memory, this feature enables the model to recall key facts, preferences, or details that you've shared previously, making your interactions more personalized and consistent over time.
How to Use Memory
1. Access Memory Manager
You can access the Memory Manager from the user menu in the top-right corner of the application. This option is only available when you're logged in, as memories are tied to your user account.
2. Add Items to Your Memory
In the Memory Manager, you can add new memory items that the AI should remember about you:
- Enter a key (like "favorite_color" or "preferred_programming_language")
- Enter the value (like "blue" or "TypeScript")
- Click "Add Memory" to save this information
3. Use Memory in Conversations
Once you've added memories, they'll automatically be included in your conversations. The AI will refer to these memories when generating responses, allowing for more personalized interactions.
For example, if you've stored that your favorite color is blue, the AI will remember this when you talk about color preferences or related topics.
4. Update and Delete Memories
You can manage your stored memories at any time:
- To update a memory, add a new memory with the same key but a different value
- To delete a memory, use the trash icon next to the memory in the Memory Manager
- The "Last Accessed" column shows when the AI last used that memory item
Benefits of Memory
Personalized Experience
The AI remembers your preferences, habits, and important details, making each interaction feel more natural and tailored to you.
Consistency
You don't need to repeat the same information multiple times. The AI maintains consistent knowledge about you across all conversations.
Time Saving
Spend less time explaining context and more time on meaningful interactions, as the AI already knows important background information.
Practical Tips
- ✓Use specific keys: Create memory keys that are descriptive and specific, like "work_role" instead of just "role". This helps organize your memories more effectively.
- ✓Be concise: Keep memory values concise and to the point. Instead of lengthy explanations, focus on key facts that you want the AI to remember.
- ✓Regular maintenance: Periodically review your memories to update outdated information or remove unnecessary items to keep your AI interactions accurate and relevant.
Usage Examples
Example 1: Personal Preferences
Memory setup: Add memories for "favorite_programming_language: TypeScript" and "preferred_framework: React"
Result: When discussing coding projects, the AI will naturally reference your preference for TypeScript and React, offering more relevant suggestions without you having to specify these details each time.
Example 2: Work Context
Memory setup: Add memories for "job_role: Product Manager" and "industry: Healthcare"
Result: The AI will tailor its responses with relevant examples from the healthcare industry and frame suggestions in a way that's useful for your product management role, without requiring this context in every conversation.
Privacy Considerations
All memory items are stored securely in your user account and are only used to enhance your interactions with the AI. Here are some important points to consider:
- Only store information you're comfortable with the AI knowing about you
- Avoid storing sensitive information like passwords or private identification numbers
- You can delete any or all memory items at any time through the Memory Manager
- Your memories are only accessible in your logged-in sessions