Memory System
The Memory System allows your companions to remember important details over time. It mimics a "Shared Brain" and "Personal Memories" structure.
How it Works
The AI automatically analyzes every conversation turn looking for new, permanent facts. It categorizes them into two buckets:
- User Facts (Shared Brain): Details about YOU. These are accessible by every companion you create.
- Examples: Your name, your job, your favorite color, your pets.
- Companion Facts (Private): Details about a SPECIFIC companion. These are only known by that companion.
- Examples: Their backstory, their favorite food, a specific shared experience.
Manually Adding Memories
When you add a memory manually via the UI, here is the best way to format it to ensure the AI understands it correctly:
1. Be Explicit with Subjects
Instead of using ambiguous words like "I" or "He", use clear labels like "User" or "The Companion".
- Good: "User lives in New York City."
- Good: "The Companion's favorite season is Autumn."
- Bad: "I live in New York." (Who is "I"? The system usually guesses correctly, but "User" is safer).
2. Keep it "Atomic" (One Fact per Entry)
It is better to have many small memories than one huge paragraph.
- Best:
- Memory 1: "User likes coffee."
- Memory 2: "User takes their coffee black."
- Okay: "User likes coffee and takes it black."
3. Use Third Person for Stability
Since the AI reads these as injected context, third-person phrasing is the most stable.
- "User is a software engineer" -> The AI reads this and knows "Okay, the person I am talking to is a software engineer."