Local dashboard tracks Claude Code usage with token costs, tool calls, and session analytics

What it does
A developer created a local dashboard that provides visibility into Claude Code usage by reading directly from the ~/.claude/ directory. The tool visualizes session data without sending information to external services.
Key features
- Token usage and estimated cost per session and per project
- 30-day cost chart with daily breakdown
- Tool call breakdown (Read, Write, Bash, Grep, etc.)
- Most-edited files across all sessions
- Hour-of-day activity heatmap
- Full conversation viewer - click any prompt to see every tool call and response
- Cache hit rate (shows how efficiently context is being reused)
- Active streak tracking and session history with search functionality
How it works
The dashboard uses an Express API to read the JSONL session files that Claude Code writes locally. The frontend is built with React, and all data processing happens on your machine. The developer mentions they built this because they "had no visibility into what it was actually doing, which sessions cost the most, which tools it calls most often" when using Claude Code heavily.
The tool is available on GitHub at https://github.com/rohitsasi720/claude-code-tracker.
📖 Read the full source: r/ClaudeAI
👀 See Also

SynapsCAD: Open-Source Desktop App for OpenSCAD with Claude AI Integration
SynapsCAD is an open-source desktop application that combines an OpenSCAD code editor, real-time 3D viewport, and AI assistant. Built entirely in Rust with Bevy 0.15 and egui, it supports Claude API integration for natural language 3D CAD coding.

TrustLog Dynamics: Python Daemon Uses Bond Math to Kill Rogue AI Agents
TrustLog Dynamics is a Python daemon that monitors AI agent API costs in real time and terminates processes using two quantitative finance methods: convexity detection for accelerating costs and zero-variance detection for mechanical loops.

Persistent Side Panel for Claude Code with Autonomous Content Management
A developer built a TUI panel that sits in an iTerm2 split pane next to the terminal, featuring three fixed panels that Claude autonomously manages to show relevant content like code, diagrams, and status updates.

Nakkas MCP Server Generates Animated SVGs from AI Descriptions
Nakkas is an MCP server where AI constructs complete animated SVG configurations from descriptions, rendering clean animated SVGs with shapes, gradients, animations, and filters. It supports parametric curves, 15 filter presets, CSS @keyframes and SMIL animations, and works anywhere SVG renders.