cd /news/developer-tools/show-hn-dejaview-terminal-dashboard-… · home topics developer-tools article
[ARTICLE · art-56037] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

Show HN: DejaView – Terminal dashboard for all your Claude Code sessions

Developer dotbrt released DejaView, an open-source terminal dashboard that aggregates and displays all Claude Code sessions across projects on a user's machine, enabling quick session resumption without configuration. The tool reads local transcript files, provides activity sparklines and session details, and runs entirely offline with no data leaving the machine.

read1 min views1 publishedJul 12, 2026
Show HN: DejaView – Terminal dashboard for all your Claude Code sessions
Image: source

Terminal dashboard for all your Claude Code sessions, across every project on your machine.

You use Claude Code everywhere. A refactor here, a side project there, a bugfix you swore you'd finish after lunch - three days ago. claude --resume

only helps if you remember which directory you were in. The rest is cd

-and-guess archaeology.

dejaview turns that pile of forgotten sessions into a dashboard:

See everything at once- every project you've touched, sorted by recency, with a 14-day activity sparkline** Know where you left off**- each session shows its title, your last prompt, how it started, duration, and git branch** Jump straight back in**- hitEnter

and you're resumed, in the right directory, on the right sessionZero setup- no config, no daemon, no account. Run it and it finds your sessions.

More screenshots #

Drilling into a session - last prompt, how it started, and the ready-to-paste resume command:

Try it without installing (uv):

uvx dejaview

Keep it:

uv tool install dejaview   # or: pipx install dejaview

Or straight from the repo:

uv tool install git+https://github.com/dotbrt/dejaview

Sessions are read from ~/.claude/projects

. If yours live elsewhere:

dejaview --dir /path/to/projects
Key Action
Enter
resume selected session (or jump to pane)
c
copy resume command to clipboard
r
rescan transcripts
Tab
switch pane
Esc
back to projects pane
q
quit

Read-only, local-only. It parses the *.jsonl

transcripts in ~/.claude/projects/

, counts human prompts (ignoring hooks, sidechains, and system noise), and groups sessions by working directory. Nothing is written and nothing leaves your machine.

Built with Textual.

MIT

── more in #developer-tools 4 stories · sorted by recency
── more on @dotbrt 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-dejaview-ter…] indexed:0 read:1min 2026-07-12 ·