Skip to content

v0.1.0 — Initial release

Choose a tag to compare

@r4nd3l r4nd3l released this 05 Jun 11:59
· 62 commits to main since this release

Native GTK4/libadwaita desktop app to manage and resume Claude Code sessions.

Unofficial community tool. Not affiliated with or endorsed by Anthropic.

screenshot

Highlights

  • Sidebar of all your sessions — grouped by project (collapsible), with a pinned Favorites section, custom names, search, and live updates as sessions are created or written to
  • Tabbed embedded terminals — click a session to resume it (claude --resume) in its original project directory, inside your own shell
  • Attention indicators — see when a background session produces output, in the tab and the sidebar
  • Session details — message counts, models, token usage parsed from the transcript
  • Bulk selection — open, star, hide, or trash many sessions at once
  • Open in Ghostty — resume a session in an external Ghostty window
  • Preferences (font, scrollback, color scheme), keyboard shortcuts, desktop launcher + icon

Install

See the README for distro packages, then:

git clone https://github.com/r4nd3l/claude-session-manager.git
cd claude-session-manager
./data/install.sh   # desktop launcher + icon
python3 -m claude_session_manager

Claude Code's own data is never modified — all app state lives in ~/.config/claude-session-manager/.