Memory and consistency
How a character remembers
Every reply is generated from three things:
- The character card — their personality, backstory, speech patterns and scenario, written by their creator.
- Recent conversation — as much of the current chat as fits in the model’s memory window.
- What we know about you — your profile gender and bio, so the character addresses you correctly.
Why memory size matters
When a conversation grows past the model’s memory window, the oldest messages drop out. The character stops referring to things you told it early on.
That is what you are buying with a larger model: Free tier models hold about 8K, Premium and Deluxe up to 64K, and Ultimate up to 1M.
Drift
Occasionally a character’s voice wanders — it becomes more generic, or breaks its format. We sample conversations automatically and score how well each character held its voice, which is how we find cards that need improving.
If a character drifts badly, starting a new chat usually resets it, since drift accumulates within a single conversation.
Helping a character stay in character
- Keep your own messages in the same register as the character’s format.
- If it starts breaking character, say so directly in the chat.
- Lower the temperature in Chat settings.
Last updated on