Skip to content

dotbrt/dejaview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dejaview

License: MIT Python 3.10+ Built with Textual PRs Welcome

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 - hit Enter and you're resumed, in the right directory, on the right session
  • Zero setup - no config, no daemon, no account. Run it and it finds your sessions.

dejaview dashboard

More screenshots

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

session detail view

Install

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

Keys

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

How it works

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.

License

MIT

About

TUI to browse and resume Claude Code sessions across projects

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages