← All glossary terms
Glossary

Theo Memory

GlossaryBy OpenCharts TeamPublished

Theo Memory is the personal knowledge graph that remembers your facts, preferences, and instructions across conversations — so Theo gets more useful the more you use it.

In depth

Memory is split into multiple types — facts (people, projects, products), preferences (tone, format, style), instructions (always include X), and entities derived from the things you build. Memories are extracted automatically by Theo and can also be saved explicitly.

Retrieval is tiered: fast keyword retrieval for exact matches, plus an Upstash Vector index for semantic recall. The MCIR pipeline (Memory-Completion Intent Resolution) blends memory hits into intent classification so Theo can resolve “update the deck” to the right project.

You can review, edit, and delete every memory from settings. Memory is private to your account and never leaves your tenant.

Examples

  • “My brand color is #FF5C00” persisted across decks
  • “Always write in Spanish unless I ask otherwise”
  • “Project Aeternum = the SaaS rewrite I’m running”

Also known as

Theo memoriespersonal memory

Want to put this concept to work in OpenCharts?

How memory works

Related terms