Discover and explore top open-source AI tools and projects—updated daily.
matt1398Visualize Claude Code's internal execution and context
New!
Top 27.8% on SourcePulse
This project addresses the lack of detailed visibility into Claude Code's execution, offering a desktop application that reconstructs and visualizes session activity from existing local logs. It targets Claude Code users who need to understand file operations, tool calls, and token consumption beyond the opaque summaries or noisy verbose outputs provided by the CLI. The primary benefit is restoring granular insight into Claude Code's behavior without altering its core functionality.
How It Works
The application reads raw session logs from the ~/.claude/ directory, reconstructing a detailed execution trace. It analyzes file reads, tool calls, token usage, context injections, and agent coordination, presenting this information in a structured, searchable, and visual interface. This approach is advantageous as it requires no modification to Claude Code itself, works with any existing session, and provides a clear middle ground between insufficient and overwhelming output.
Quick Start & Requirements
.dmg), Linux (.AppImage, .deb, .rpm, .pacman), and Windows (.exe). Docker (docker compose up) and standalone Node.js (pnpm install, pnpm standalone:build, node dist-standalone/index.cjs) options are also provided.~/.claude/ log directory.Highlighted Details
.env access, tool errors, high token usage) via regex matching.read (syntax-highlighted code), edit (inline diffs), bash (output), and subagent (expandable execution trees) calls.Maintenance & Community
The project includes CONTRIBUTING.md and a Code of Conduct, indicating structured community engagement guidelines. No specific details on maintainers, sponsorships, or dedicated community channels (like Discord/Slack) are present in the README.
Licensing & Compatibility
The project is released under the MIT license. This permissive license generally allows for commercial use and integration into closed-source projects without significant restrictions.
Limitations & Caveats
Real-time updates in Docker or standalone Node.js deployments may exhibit slight delays compared to the Electron-based desktop application, as they rely on Server-Sent Events (SSE) over HTTP rather than native file system watchers.
1 day ago
Inactive
ThousandBirdsInc
winfunc