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.

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 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