Conservative writing signals
Your history, made navigable
Find the questions, facts, and ideas you keep returning to.
Choose your ChatGPT export. Memory Map reads its conversation files in this tab, then builds a searchable semantic graph with a browser-loaded embedding model.
- 1ParseRead split conversation files one at a time.
- 2MapEmbed bounded prompts and fact candidates.
- 3ExploreSearch, inspect repeats, and trace every result.
Reading archive
Building your memory map
Statistics appear before embeddings finish. The first semantic run downloads and caches the selected model in your browser.
Route interrupted
This archive could not be mapped.
Mapped memory
Your conversation history, connected.
Filter inferred evidence
Analysis lens
Network scale
Overview
Things connected by meaning
Topic map
Node size is conversation count. Lines are semantic proximity.
Focused neighborhood · the complete topic list follows.
Routes through time
How your map changed
Emerging, fading, and resurfacing are local trend labels—not explanations for why your interests changed.
Evolution routes appear after analysis.
Different ways to read the archive
Question lenses
Queries may appear in more than one domain. Open any result to inspect its supporting conversations.
Conversations that changed tracks
Conversation strands
Interchange patterns
Questions you return to
Exact wording and semantic repeats are kept distinct.
Prompts from your own evidence
Questions your history asks you
Invitations to review a repeat, correction, old memory, quiet theme, or wording spike—not conclusions about you.
Wording, not personality
Query tone
A more expressive vocabulary
Language signals in your queries
Cadence over time
Rhythms
How the map was made
Transparent by default.
Statistics, question lenses, typo and thread-change candidates, query tone, language signals, and reflection prompts use local, inspectable rules. Topic relationships, semantic repeats, fact grouping, conversation strands, and search use normalized browser-loaded embeddings.
Assistant assertions are excluded from the fact ledger. Large histories are sampled for semantic work while totals continue to cover the full parsed export. Confidence controls refilter stored candidates; they do not make inferred evidence certain.