How Kotoro Can Remember Older Conversations
Learn how Kotoro selects useful details from older chats, organizes long-term and cat-specific memories, and uses them in new conversations.
Kotoro does not remember by rereading every old conversation in full. It selects user information that may remain useful, summarizes it, and separates it into long-term memory shared across cats and relationship memory that belongs to one particular cat.
What this article covers
- 01Only information likely to remain useful is selected from older conversations.
- 02Recent facts stated directly by the user take priority when memories are updated.
- 03Shared memory and cat-specific relationship memory are kept separate.
How does Kotoro remember older conversations?
As conversations accumulate, Kotoro identifies details that may be repeatedly useful. Preferences, dislikes, conversation boundaries, and long-running interests are the kinds of information most likely to matter again.
These organized memories can be consulted alongside the current conversation when a new answer is created. You do not have to explain the same preferences or agreements from the beginning every time, so the context can continue more naturally.
What is remembered, and what is forgotten?
Kotoro's memory is closer to a set of selected notes than an archive containing every conversation.
- Long-lasting preferences and interests
- Communication styles or boundaries requested by the user
- Life information worth consulting again
- Meaningful relationship details involving a specific cat
By contrast, a mood on one particular day, a passing mention of the weather, or a one-time web search may not enter long-term memory or may be removed when it is no longer useful.
Does memory change when the information changes?
Yes. If you once said, “I like coffee,” and later say, “I do not drink coffee anymore,” the recent statement you provided directly takes priority. Conflicting old information is updated or removed instead of being left to pile up.
Information with a natural expiration date, such as a temporary situation or a near-term schedule, is not kept forever. A memory is considered not only by age but also by whether it is still valid now.
Do all cats use the same memory?
General preferences and life details can be organized as long-term memory shared across cats. A request such as “I do not want Cheese Cat to start conversations often,” however, belongs to a relationship with one specific cat and is stored separately.
This lets Kotoro continue learning about the user while preserving the differences in each relationship.
How is this similar to memory in an AI agent?
Memory for an AI agent usually involves selecting information, structuring it, retrieving it when useful, and updating it when new facts arrive. Kotoro follows the same direction. The important part is separating information worth keeping from context that is useful only briefly, rather than attaching an ever-growing transcript to every request.
To see how Kotoro understands behavior requests as well as conversation, continue with How to Move Kotoro and Ask Your Cat for Quiet Time.
