Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Claude Session Browser

A terminal UI (TUI) for browsing, searching, tagging and resuming Claude Code sessions.

Built with Textual. Works with the claude-memory-manager session archive system.

Claude Session Browser License

What it does

Claude Code saves session transcripts but gives you no way to browse them. This tool fixes that.

  • 📋 List all sessions with date, topic and message count
  • 🔍 Search by title, date or tag
  • 📌 Pin important sessions to the top
  • 🏷️ Tag sessions (e.g. "bridge", "important", "bug")
  • 👁️ Preview session content without leaving the app
  • ▶️ Resume any session directly (claude -c <session-id>)

Requirements

Installation

git clone https://github.com/Tozsers/claude-session-browser
cd claude-session-browser
./start.sh

start.sh creates a virtualenv and installs dependencies automatically.

Usage

./start.sh
Key Action
↑↓ Navigate sessions
Enter Resume session (claude -c)
P Pin / unpin
T Add tag
D Delete tag
Type anything Search
Esc Clear search
Q Quit

Session archive setup

Sessions are read from ~/.claude/session_archive/. To set up automatic session saving, see claude-memory-manager.

Too complicated to set up? Just paste this repo URL into Claude Code and say: "Set this up for me." It will handle the rest.

Related

License

MIT

About

Terminal UI for browsing, searching, pinning and resuming Claude Code sessions

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages