Most AI assistants store facts in a flat list. You told it you're vegetarian, and it remembers that. But it won't connect that to your preference for Italian restaurants, or notice that you always travel in September. Cogitator builds a graph. Ideas link to other ideas, and the connections matter as much as the facts.
You've had this conversation before. You told your AI something last week, and today it either forgot or pulled it up at the wrong time. The problem isn't storage. It's retrieval. Flat memory lists don't know which facts matter right now, or how they relate to each other.
When Cogitator learns something about you, it converts that fact into a mathematical representation of its meaning. Later, when it needs context, it searches by meaning, not keywords. Ask about "food" during a travel conversation, and it pulls up your dining preferences for that destination, not a random recipe you mentioned once.
After each conversation, background processes analyze what you said. They extract people, places, preferences, and patterns, then link them to things you've mentioned before. You don't have to organize anything. The graph builds itself.
Individual memories get consolidated into higher-level insights. "Ordered pizza Monday" and "ordered pizza Thursday" becomes "orders pizza about twice a week." The agent on day 100 understands you differently than on day 1. Not because it stored more facts, but because it synthesized them.
Retrieval works by meaning, not keywords. The agent understands that "What should I eat tonight?" relates to your dietary preferences, your location, and what you had yesterday.
Some facts matter every time: your name, your timezone, an allergy. Pin them, and they're included in every conversation regardless of what else gets retrieved.
Yesterday's note carries more weight than something from six months ago. But old memories don't disappear. They fade gently, and important ones get reinforced through use.
If you change your mind, the graph doesn't break. Contradicting memories coexist with a link between them. The agent weighs recency and confidence to decide which one applies now.