Otto remembers sentences, not numbers and not profiles — each with a source, a date and one of six groups. Unused memories fade on their own after 90 days; everything stays editable and deletable. A conversation itself may fill up to 168,000 tokens, after which Otto summarises the older part, visibly and readably.
Contents
Docs overviewMemory · Memories & context
One sentence, not a number
Every memory is a readable sentence with a source and a date, not a line in a hidden profile. Context, alongside it, is what actually travels along with a conversation right now — and both have fixed, traceable limits.
The six memory groups
- About you
- Core details and sentences from the setup conversation.
- Your contacts
- Form of address, role and history for individual people.
- Your tone
- How you write — formal or casual, brief or detailed.
- Your rules
- Standing instructions Otto is meant to follow permanently.
- Your preferences
- Recurring decisions Otto sticks to.
- Terminology
- Words from your business that Otto has picked up.
Where a memory comes from
Every memory carries one of six source types — correction, decision, observation, statement, getting-to-know-you, or foreign content. Only “foreign content” is one the model cannot choose itself: this source is always set when a sentence is created during a run that touched an email, a web page or the screen — so it stays traceable afterwards what you said yourself and what came from someone else’s text.
Editing, deleting, fading
-
Edit & delete
Every single row can be read, edited, deleted, or set to “never again”.
-
Fades after 90 days
A memory nobody has needed for 90 days disappears on its own — unless it came from you explicitly as a correction or a statement.
-
Merging, reported calmly
When Otto recognises two sentences as the same thing, it merges them and reports it without a warning colour — it is tidying up, not raising an issue.
-
Contradiction, put to the user
When two sentences genuinely contradict each other, Otto presents both and lets you decide which stands — never silently reconciled.
Context — how full a conversation may get
- 200,000 tokens
- The window of the language model behind the gateway — the fixed ceiling.
- 32,000 reserved
- Stays reserved for what Otto still has to think and write — leaving 168,000 tokens usable.
- Compression from 70%
- From 70% of the usable amount (117,600 tokens), Otto summarises the older part, down to a target of 45%.
- Six lines stay verbatim
- The most recent six lines of conversation are never summarised — otherwise your latest sentence would be shortened the moment you wrote it.
Nothing disappears quietly: when something is summarised, Otto says so in the conversation, and the summary stays readable and editable. If you remove something from the context yourself, it still stays in memory and in the history — it just no longer travels along in this one conversation.