jhlee0409/claude-code-history-viewer
desktop app to browse and analyze your Claude Code conversation history
What it solves
AI coding assistants often store conversation histories in fragmented, tool-specific formats across various local directories. This project provides a unified, offline viewer to browse, search, and analyze these conversations across dozens of different AI tools without vendor lock-in.
How it works
The application scans local file systems for known data locations used by various AI assistants (such as SQLite databases, JSONL files, and workspace storage). It parses these diverse formats into a single interface, allowing users to navigate sessions by project or tool. It can be run as a native desktop application or as a headless server that serves the WebUI via HTTP.
Who it’s for
Developers who use multiple AI coding assistants (e.g., Claude Code, Cursor, Aider, GitHub Copilot) and need a centralized way to review past interactions, track token usage, and search through their prompt history.
Highlights
- Massive Provider Support: Compatible with 29 different AI assistants including Claude Code, Cursor, Gemini CLI, and GitHub Copilot.
- Unified Search & Analytics: Global search across all providers and a dashboard for tracking token costs and provider distribution.
- Offline & Private: Operates 100% offline with no cloud dependency.
- Flexible Deployment: Available as a desktop app for macOS, Windows, and Linux, or as a headless server for remote access.
- Advanced Session Management: Features real-time file watching for instant updates and the ability to export sessions to HTML or JSON.
Related
- Project
- Project
- Project
- Project
- Project