Tool Open source
tmax is a tmux extension that presents local and remote tmux sessions from configured SSH hosts through one deduplicated session switcher. Its fzf-based popup groups sessions by computer, supports filtering, previews, favorites, host locking, session creation and confirmed deletion, and can create a local session when no match is found.
Remote sessions are represented as local proxy sessions and attached through tmux control mode over SSH. Recognized operations such as new windows, splits, layouts, zoom, renaming, and pane or window deletion are routed to the remote machine; the tool reconnects after dropped links and periodically reconciles opened sessions. Remote terminal scrollback is not imported, custom tmux commands are not translated, and disconnected hosts retain cached entries.
An optional Python collector and agent integrations report activity from Claude Code, Codex, and Pi using lifecycle hooks, showing working or waiting indicators for windows and sessions. tmax is installed as a tmux plugin or run-shell entry, requires tmux, Python, and fzf, and uses a JSON configuration for remote hosts. Remote setup requires SSH key-plus-account-password authentication; passwords are not saved, and authenticated hosts use a local 24-hour lease and watchdog.
1 use taken from transcripts — each links to the moment in the video.
Combines local and remote Tmux sessions from multiple SSH machines into one searchable list. It provides FZF navigation, agent-status indicators, automatic reconnection, and remote attachment through Tmux control mode.
1 in the library.