Local Tool Visualizes Claude Code Session Data

A developer has created a tool that visualizes Claude Code usage data stored locally on your machine. The tool reads session data from ~/.claude/ and generates an interactive visualization in a single HTML file.
What the tool does
The visualization uses a scrollytelling approach with D3.js charts similar to R2D3-style presentations. It displays:
- Daily activity timeline
- Project breakdown
- Tool usage statistics
- Coding rhythm heatmap
If you've run /insights commands in Claude Code, the tool also visualizes your goals, outcomes, and friction points from those sessions.
Technical details
The implementation is minimal:
- Zero dependencies
- Just a Python script and a single HTML file
- No npm or build step required
- All processing happens locally on your machine
The tool was built entirely using Claude Code, according to the developer. The source is available on GitHub at github.com/aybidi/claude-code-visualizer.
📖 Read the full source: r/ClaudeAI
👀 See Also

cortex-engine MCP server adds persistent memory and multi-agent support
cortex-engine v0.4.0 is an open-source MCP server that gives AI agents persistent long-term memory with tools like observe(), query(), believe(), and dream(). It now supports multiple agents with isolated memory namespaces.

Lore: MCP Server That Shares AI Agent Session History Across Tools
Lore is an MCP server that indexes AI agent sessions into a local SQLite store, letting any agent—regardless of tool—access another's session history. Fresh client sessions, no shared context, yet agents can pull up past conversations on demand.

Graphthulhu MCP Server Gives AI Agents Knowledge Graph Memory for Logseq/Obsidian
Graphthulhu is an open-source MCP server that provides AI agents with read-write access to Logseq or Obsidian vaults, storing memory as structured pages with properties and links instead of vector embeddings. After one month, the system generated 404 pages with 1,451 cross-references.

Offload Routine Claude Code Work to Gemma via offload-mcp MCP Server
offload-mcp is a new MCP server that lets Claude offload routine tasks like commit messages and PR summaries to free model APIs (default Gemma via Google GenAI API), saving Claude tokens and running lightweight work without local hardware constraints.