delexw/claude-code-trace
Claude Code session log viewer for JSONL files in ~/.claude/projects. Browse conversations, tool calls, tokens, and live tail sessions on desktop, web, and TUI.
What it solves
Claude Code stores session history as raw JSONL files in ~/.claude/projects/, which are difficult for humans to read and debug. This project provides a visual interface to transform these logs into readable, interactive conversations, making it easier to review AI coding sessions, monitor live workflows, and debug tool usage without manually parsing JSON files.
How it works
The application reads local JSONL session files and renders them as scrollable conversations. It supports three different interface modes: a GUI desktop app (built with Tauri and React), a Web app, and a Terminal User Interface (TUI). It includes a backend that can tail logs in real time to provide live monitoring of active sessions.
Who it’s for
Developers using Claude Code who need to audit their conversation history, debug complex agentic workflows, or build personal AI harness platforms (like DovePaw Lite).
Highlights
- Multi-interface support: Available as a desktop app, web app, or TUI.
- Live tailing: Monitor active Claude Code sessions in real time.
- MCP Integration: Automatically detects and displays Model Context Protocol tool calls with human-friendly names.
- Detailed Inspection: Expandable tool calls, token counts, and timestamps for deep debugging.
- Session Search: Ability to find specific sessions based on user messages.
Related
- Project
- Project
- Project
- Project
- Project