A terminal UI for browsing and analyzing Claude Code session transcripts.
Verbose reads the .jsonl session files that Claude Code stores locally and presents them in an interactive, color-coded viewer with real-time updates.
- Browse all Claude Code sessions across projects
- Event timeline with color-coded entries (prompts, tool calls, thinking, results)
- Detailed event drill-down with diff highlighting for file edits
- Session summary with token usage breakdown and activity stats
- Live auto-follow mode — watch sessions update in real time
- Mouse scroll support
- Filter by project name
- Claude Code — verbose reads session data from
~/.claude/projects/
Grab the latest pre-built binary for your platform from the Releases page.
Unzip it and move the binary somewhere on your PATH:
macOS / Linux:
sudo mv verbose /usr/local/bin/Windows: move verbose.exe to a directory on your PATH, or add its location to your PATH.
Requires Go 1.23+.
go install github.com/fooxytv/verbose@latestRequires Go 1.23+.
git clone https://github.com/fooxytv/verbose.git
cd verbose
go build -o verbose .# View all sessions
verbose
# Filter to a specific project
verbose -project myapp
verbose -project /path/to/project| Key | Action |
|---|---|
j / Down |
Move down |
k / Up |
Move up |
Enter / Right / Space |
Open session / expand event |
Esc / Left |
Go back |
g / Home |
Jump to top |
G / End |
Jump to bottom |
PgUp / PgDn |
Page up / down |
s |
Toggle session summary |
f |
Toggle auto-follow (timeline view) |
r |
Refresh session list |
q / Ctrl+C |
Quit |
Mouse scroll is also supported in all views.
Claude Code stores session transcripts as .jsonl files in ~/.claude/projects/<project>/. Verbose scans this directory, parses each session into structured events, and watches for file changes to provide live updates.
MIT