A developer going by "dotbrt" just dropped their first open-source project on Hacker News, and it's exactly the kind of tool that makes you wonder why nobody built it sooner. DejaView is a terminal user interface (TUI) designed specifically for managing Claude Code sessions across multiple projects. The core problem it solves: running clude --resume only works if you remember which directory your session was actually in.

The Core Problem With Claude Code Sessions

If you've been using Claude Code heavily, you've probably hit this wall—your terminal crashes mid-session, or you close out accidentally, and now you're staring at a blank prompt wondering where that conversation went. The claude --resume command exists, but good luck remembering which project folder contained which session thread. DejaView attacks this by reading all the transcript data from your local ~/.claude/projects/ directory, parsing through those files, grouping sessions by their parent project, and presenting everything in a navigable TUI dashboard.

How It Works

The tool acts as a visual wrapper around your existing Claude Code workflow. Once installed, it scans your session history, organizes the data into logical project groupings, and lets you jump back into any previous conversation without having to remember directory paths or dig through terminal history. It's the kind of utility that feels obvious in hindsight—solving a friction point that's been quietly annoying Claude Code power users since the tool launched.

First-Time Open-Source Developer

What's notable here is that dotbrt describes DejaView as their "first ever open-source project" and is refreshingly self-aware about its scope. In the HN post, they wrote: "It's nothing fancy, but it scratches an itch." That honesty resonates with the hacker community, where utility often matters more than polish. The tool scored modest engagement on Hacker News (6 points), which is typical for first-time contributors—early traction in niche communities usually beats viral spread anyway.

Key Takeaways

  • DejaView solves a real pain point: remembering which directory held your Claude Code session
  • It's built as a TUI, keeping you in the terminal without switching contexts
  • Groups and displays sessions by project, making resume navigation intuitive
  • First-time open-source developer shows that tooling gaps can be filled by anyone willing to scratch their own itch

The Bottom Line

This is exactly how good developer tools get made—someone encounters a problem repeatedly, builds a minimal solution, and shares it openly. DejaView won't win any awards for innovation, but it'll save Claude Code users from the "where was that session again?" frustration loop. If you're running multiple concurrent AI coding sessions across projects, this is probably worth a quick install.