Your AI coding history, rescued from nine silos
A desktop app that finally lets you browse, search, and analyze conversations across Claude Code, Cursor, Codex CLI, and six other AI assistants—entirely offline.

What it does
Claude Code History Viewer is a Tauri-based desktop app (and optional headless server) that reads local conversation files from nine different AI coding assistants and presents them in a unified, searchable interface. It renders chat histories, token statistics, cost breakdowns, and even sub-agent sidechains without sending anything to the cloud.
The interesting bit
The real work is in the archaeology: each tool buries its history in a different format and directory—JSONL, SQLite, custom token-monitor caches—and the app normalizes all of them into a single browsable timeline. The README even documents the exact paths, like ~/.gemini/antigravity/brain/ and ~/.forge/.forge.db, with the precision of someone who has spent too much time digging through dotfiles.
Key highlights
- Nine providers, one viewer: Claude Code, Gemini CLI, Antigravity, Codex CLI, Cline, Cursor, Aider, OpenCode, and ForgeCode
- Runs fully offline — no cloud dependency, no vendor lock-in
- Headless server mode — single binary with embedded frontend, accessible via browser
- Live file watching — sessions update in real-time as the underlying tools write new data
- Cost and token analytics with provider distribution charts and billing-vs-conversation dual modes
- Session Board with pixel view, attribute brushing, and activity timeline for multi-session visual analysis
Caveats
- macOS title bar workaround: v1.13.0 adds a custom draggable overlay specifically to work around legacy macOS chrome; Linux and Windows unaffected
- Tauri v2 reliability patch: the updater includes a native OS-level relaunch fallback for a known Tauri macOS relaunch bug
- Pricing corrections are ongoing: recent releases fixed a 3× overcharge for
claude-opus-4-7and added new model pricing, suggesting the cost math requires active maintenance as providers change rates
Verdict
Worth grabbing if you juggle multiple AI coding tools and want to actually find that one brilliant prompt from three weeks ago. Skip it if you live entirely inside a single assistant with its own passable history view.
Frequently asked
- What is jhlee0409/claude-code-history-viewer?
- A desktop app that finally lets you browse, search, and analyze conversations across Claude Code, Cursor, Codex CLI, and six other AI assistants—entirely offline.
- Is claude-code-history-viewer open source?
- Yes — jhlee0409/claude-code-history-viewer is open source, released under the MIT license.
- What language is claude-code-history-viewer written in?
- jhlee0409/claude-code-history-viewer is primarily written in TypeScript.
- How popular is claude-code-history-viewer?
- jhlee0409/claude-code-history-viewer has 1.9k stars on GitHub and is currently accelerating.
- Where can I find claude-code-history-viewer?
- jhlee0409/claude-code-history-viewer is on GitHub at https://github.com/jhlee0409/claude-code-history-viewer.