Memory Guide

Discover how the Memory feature allows the AI to remember information about you across conversations.

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.

Tip: The Memory feature only works when you're signed in, as memories need to be stored in your user profile.

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 information, creating more relevant and meaningful interactions.

Consistent Interactions

Your conversations maintain continuity, as the AI has access to your history and established preferences.

Efficient Communication

No need to repeat the same information. The AI remembers what you've already shared, making conversations more fluid.

Best Practices

  • 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: { "preferred_language": "English", "favorite_color": "blue" }

Result: The AI will communicate in English and reference blue in relevant conversations.

Example 2: Professional Context

Memory: { "job_role": "developer", "experience_level": "senior" }

Result: The AI will tailor technical explanations and recommendations to a senior developer.

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