Open Source · Built with Rust

Your Claude sessions,
at a glance

A keyboard-first terminal dashboard for managing and monitoring Claude AI sessions in tmux.

agent-dash
$ claude
I'll analyze the authentication module and suggest improvements.
Reading src/auth/middleware.ts...
Reading src/auth/session.ts...
Here's my analysis:
1. Session tokens should use httpOnly
cookies instead of localStorage
2. Add CSRF protection middleware
3. Implement token rotation
──── Plan ────
3 Active   2 Groups?:Help   v:Copy   q:Quit
Demo video placeholder

Built for power users

Everything you need to manage Claude sessions, nothing you don't.

Live Monitoring

Real-time preview of Claude sessions with full ANSI rendering. FIFO pipe monitoring for low-latency updates.

Vim-like Copy Mode

Navigate, search, and yank text with familiar vim motions. Visual selection, forward/backward search, clipboard support.

Session Grouping

Sessions organized by tmux session name with collapsible groups. Hide sessions you don't need, toggle flat view.

Persistent State

Read markers, visibility, and collapse state saved across restarts. Pick up right where you left off.

Keyboard-First

Every action accessible via intuitive keybinds. Built-in help overlay with searchable reference.

Configurable Layout

Vertical or horizontal pane arrangement. Maximize or minimize the session list. Custom name formatting.

Keyboard-first design

Every action at your fingertips. Press ? for the full reference.

jkNavigate
oSwitch pane
vCopy mode
hHide
/Search
?Help

Get started in seconds

Clone, build, run.

$ git clone https://github.com/fdarian/agent-dash.git
$ cd agent-dash && cargo build --release
$ ./target/release/agent-dash
Full installation guide