Personal memory

Separately from indexing pages, Trace maintains a personal memory store: a set of natural-language facts about you, extracted automatically as you browse and chat. This is what lets the AI sidebar skip the "let me explain my background" step every time.

Where facts come from

How Trace keeps the list clean

A few mechanisms stop your profile from turning into a pile of duplicate or contradictory statements:

Where facts show up

Every AI chat turn gets a compact summary of your high-confidence facts injected automatically, for example "works as a designer, lives in Berlin, interested in sustainable architecture." You never have to repeat this yourself.

When Trace extracts new facts, it also searches your existing memories for the most topically relevant ones and includes those in the extraction step, so related facts stay consistent with each other over time.

The graph view

Open the Profile panel to see a canvas-based graph: a "YOU" node at the center, connected to fact nodes colored by category, each linked to the pages they were extracted from. You can filter the graph by keyword to find a specific thread.

Facts are grouped into categories: identity, contact, work, location, life situation, interest, skill, relationship, and general.

Note:

Everything above runs on whichever AI provider you've configured. If you're on Ollama with fully local AI, fact extraction never leaves your machine either. See Choosing your AI.