Documentation

Scenarios and Memory System

Master Reverie's scenario settings and memory management for richer, more contextual AI conversations

Scenarios and Memory System

Reverie's scenario and memory systems work together to create rich, contextual conversations that remember important details and adapt to different situations. This guide covers how to use both systems effectively.

Understanding Scenarios

What Are Scenarios?

Scenarios are pre-defined conversation contexts that set the stage for your interactions with AI characters. They provide:

  • Background setting for the conversation
  • Character context and situational awareness
  • Suggested conversation starters appropriate to the scenario
  • Visual atmosphere through background images

How to Access Scenarios

In Character Chat:

  1. Open a conversation with any character
  2. Look for the scenario selector (usually near the chat input)
  3. Click to view available scenarios for that character
  4. Select a scenario to apply it to your conversation

Scenario Elements:

  • Title: Brief description of the scenario
  • Description: Detailed context and setting information
  • Background Image: Visual setting for immersion
  • Suggested Messages: Conversation starters that fit the scenario

Types of Scenarios

Character-Specific Scenarios

  • Created by character creators for their specific characters
  • Tailored to character personality and expertise
  • Often include specialized settings or situations

Generic Scenarios

  • Work with multiple characters
  • Common settings like "casual conversation," "professional meeting," etc.
  • Good starting points for new interactions

Custom Scenarios (For Character Creators)

  • Fully customizable scenario creation
  • Include background, context, and conversation prompts
  • Can be shared publicly or kept private

Using Scenarios Effectively

Selecting the Right Scenario

For First Conversations:

  • Choose scenarios that match your interests
  • Start with "introduction" or "casual conversation" scenarios
  • Read the scenario description to understand the context

For Ongoing Relationships:

  • Select scenarios that build on previous conversations
  • Use scenarios to explore different aspects of character personality
  • Try scenarios that challenge both you and the character

For Specific Purposes:

  • Learning: Choose educational or mentoring scenarios
  • Creativity: Select artistic or brainstorming scenarios
  • Roleplay: Pick immersive story or adventure scenarios
  • Support: Use counseling or advice-giving scenarios

Scenario Best Practices

Setting Context:

  • Read the full scenario description before starting
  • Adapt your conversation style to match the scenario
  • Use suggested conversation starters when available
  • Stay consistent with the scenario throughout the conversation

Mixing Scenarios:

  • You can switch scenarios during conversations
  • New scenarios update character context and background
  • Previous conversation history is preserved
  • Character memory adapts to scenario changes

Memory Management System

Understanding Character Memory

Reverie's memory system helps characters remember important information across conversations, creating more realistic and continuous relationships.

Types of Memory:

  • Global Memories: Information that applies across all your characters
  • Character-Specific Memories: Context unique to individual characters
  • Conversation Memory: Recent chat history and context
  • Long-term Memory: Important relationship details and milestones

Accessing Memory Settings

During Conversations:

  1. Look for the memory or settings button in the chat interface
  2. Click to open the Memory Management dialog
  3. View, edit, or add memories as needed
  4. Save changes to update character context

Memory Categories:

  • Personal Information: Your preferences, background, interests
  • Relationship History: Important moments and shared experiences
  • Character Development: How the character has grown through interactions
  • Preferences: Communication styles, topics to avoid, etc.

Manual Memory Management

Adding Memories:

  1. Open Memory Settings during or after a conversation
  2. Click "Add Memory" or similar button
  3. Choose memory category (personal, relationship, preferences, etc.)
  4. Write clear, specific memory content
  5. Save to add to character's memory

Editing Existing Memories:

  1. View current memories in the Memory Management interface
  2. Click on memories you want to edit
  3. Update content to reflect new information or corrections
  4. Save changes to update character understanding

Deleting Memories:

  1. Select memories that are no longer relevant
  2. Click delete or remove option
  3. Confirm deletion to permanently remove from character memory
  4. Character will no longer reference deleted information

Automatic Memory Generation

AI-Powered Memory Creation:

  • Reverie automatically extracts important information from conversations
  • Key details are saved without manual intervention
  • Emotional moments and milestones are preserved
  • Relationship progression is tracked automatically

Memory Categories Tracked:

  • Personal Details: Information you share about yourself
  • Preferences: Things you like, dislike, or find important
  • Relationship Milestones: Significant moments in your interactions
  • Character Growth: How characters develop through conversations

Memory Optimization

Managing Memory Effectively:

  • Regular Review: Periodically check and update memories
  • Quality over Quantity: Focus on meaningful, relevant information
  • Clear Language: Write memories in clear, specific terms
  • Categorization: Use appropriate categories for different types of information

Memory Best Practices:

  • Keep personal information current and accurate
  • Remove outdated or contradictory memories
  • Add context for important relationship moments
  • Balance detail with relevance

Advanced Memory Features

Cross-Character Memory Sharing

Global Memory System:

  • Information that applies to all your characters
  • Personal background, general preferences, communication style
  • Automatically shared with new characters you interact with
  • Can be overridden by character-specific memories

Managing Global Memories:

  1. Access through main account settings
  2. Add information that's relevant across all interactions
  3. Update as your preferences or situation changes
  4. Review regularly to ensure accuracy

Memory and User Identities

Identity-Specific Memory:

  • Different user identities can have separate memory systems
  • Characters remember which identity they're talking to
  • Memories are preserved per identity relationship
  • Switch identities to access different memory contexts

Memory Organization by Identity:

  • Each user identity maintains separate relationship memories
  • Character responses adapt based on identity-specific history
  • Conversation context preserved per identity
  • Cross-identity learning possible but identity-specific

Troubleshooting Memory Issues

Common Memory Problems

Character Forgetting Information:

  • Check if memory was properly saved
  • Verify memory is in correct category
  • Ensure memory content is clear and specific
  • Try refreshing the conversation or restarting

Conflicting Memories:

  • Review memories for contradictory information
  • Update or delete outdated memories
  • Ensure consistency across memory categories
  • Check for duplicate or redundant entries

Memory Not Loading:

  • Refresh the page or restart the application
  • Check internet connection stability
  • Clear browser cache if using web version
  • Contact support if problems persist

Memory Optimization Tips

For Better Memory Performance:

  • Use specific, factual language in memories
  • Avoid vague or ambiguous statements
  • Keep memories focused on important information
  • Regular maintenance and cleanup of memory database

For Long-term Relationships:

  • Document important relationship milestones
  • Update memories to reflect character growth
  • Preserve emotional context and shared experiences
  • Balance historical information with current reality

Scenarios and Memory Integration

How They Work Together

Scenario-Enhanced Memory:

  • Scenarios can trigger relevant memories
  • Character behavior adapts based on both scenario and memory
  • Memory provides continuity across different scenarios
  • Scenarios add contextual depth to memory application

Optimizing the Combination:

  • Choose scenarios that build on existing memories
  • Use memories to inform scenario selection
  • Allow scenarios to create new memorable experiences
  • Balance scenario exploration with memory consistency

Advanced Usage:

  • Create custom scenarios that reference specific memories
  • Use scenario switching to explore different aspects of relationships
  • Build complex storylines across multiple scenarios
  • Develop character relationships through scenario-based interactions

Master these systems to unlock the full potential of your AI relationships. Scenarios provide rich contexts for exploration, while memory systems ensure continuity and depth across all your interactions.

Next steps: Learn about User Identities → or Explore Conversation Forking →

Scenarios and Memory System | Documentation | Reverie