Your AI conversations are searchable now.

Chronicle takes your ChatGPT export, indexes it locally, and makes your past AI conversations searchable through Claude.

Open source · Local-first

View on GitHub
Chronicle demo
Is it for me?

Chronicle brings continuity to long-term thinking, building, and creating with AI.

Builders

Return to the work you already did.

You solved something months ago. You remember the project, not the decision. The architecture tradeoff, the debugging session, the approach you committed to. It is buried in your chats somewhere. Chronicle finds it and lets Claude reason from what you actually decided.

Thinkers

Understand how your thinking evolved.

You have been thinking through something across months of conversations. Career direction, a recurring question, a pattern that keeps reshaping. Chronicle surfaces the earlier reasoning and the turning points so you can trace how you got here.

Creators

Recover ideas before they disappear.

You brainstormed it, named it, explored it from two angles, then got pulled into something else. Chronicle retrieves the original thread and the version you never finished, so you can pick it up instead of starting from zero.

Is it safe?

Chronicle is built with a simple goal: help advanced LLMs recover prior thinking without hiding the process behind another opaque layer.

Local first.

Chronicle is local-first by design. No cloud sync, no third-party storage, no telemetry.

Evidence-based answers.

Answers are grounded in retrieved evidence, with chunks, citations, and source traces visible throughout the retrieval process.

Retrieval is separate from synthesis.

Chronicle finds the relevant chunks. Claude reasons about them. The model works from recovered context instead of invented memory.

Narrow by design.

Chronicle exposes a narrow, deliberate MCP surface rather than trying to be an all-purpose agent.

Open source and inspectable.

Every line that touches your data is readable. The repo is public with documented architecture.

How it works

Five steps.

01 Export Download your conversation history from ChatGPT.
02 Index Chronicle parses, chunks, and embeds it locally.
03 Connect Register Chronicle as an MCP server in Claude Desktop.
04 Ask Query your history in natural language through Claude.
05 Continue Get answers grounded in your past conversations, with sources.
ChatGPT Export Parser Embedder ChromaDB MCP Server Claude
Why Chronicle exists

Chronicle came from a straightforward problem. After years of building, thinking, and creating with AI, conversations had become where real work happened: system design, debugging, strategic reasoning, creative development. But continuity kept breaking. Decisions, ideas, and entire project arcs ended up buried across hundreds of disconnected threads. The history was there. Getting back to it cleanly, with full context, was not.

Chronicle was built to solve that. It is a retrieval layer that lets Claude recover prior thinking faithfully, with evidence, without inventing memory or hiding the process.

Anirudh Batra

You already did the thinking.
Chronicle helps you return to it.

Explore the repo. Read the quickstart. Start recovering what you have built.

Python · ChromaDB · all-MiniLM-L6-v2 · MCP · MIT License