whereismyai
Tmux Restore
Tmux Restore is a terminal session manager that restores tmux layouts, scrollback, and coding agent conversations after a reboot.
Tmux Restore is a tool designed to make tmux sessions reboot-proof by saving and restoring windows, splits, working directories, and scrollback. It saves state every minute and during shutdown using background services like systemd or launchd, and puts everything back when tmux starts. The software specifically supports resuming mid-conversation with coding agents including Claude Code, Codex, Gemini CLI, opencode, and pi. It restarts editors and monitors, while placing other commands on the prompt without automatically re-running them. Built on top of tmux-resurrect and tmux-continuum, it is intended for developers who rely on persistent terminal sessions and AI coding assistants.
Tmux Restore at a glance
Key features
- Saves sessions, windows, splits, directories, and scrollback
- Resumes Claude Code, Codex, Gemini CLI, opencode, and pi mid-conversation
- Saves state every minute and during system shutdown
- Restores state automatically when tmux starts
- Places unrisky commands on the prompt without executing them
- Installs missing dependencies including tmux and plugins
Use it for
- Restoring terminal workspaces after a system reboot
- Resuming AI coding agent conversations in tmux panes
- Preserving tmux scrollback and working directories
Alternatives to Tmux Restore
- Tmux Agent Wizard — Monitors 22 coding agents inside your existing tmux environment.
- rmux — Drive persistent shells and CLI apps from Rust, Python, or TypeScript.
- Gvmux — It wraps libghostty with a vertical tab layout and live Claude Code tracking.
- Rezoom — Track every running Claude Code, tmux, and SSH session from a single chat list.
- NodeTerm — It keeps terminal processes and agent sessions alive across machine reboots.
- tty7 — Background server architecture keeps sessions and builds running after quitting the app.
- Agent Manager — Run multiple AI coding agents side by side with live status, quick prompts, and diff review.
- cmux — It features vertical tabs, notification rings, and split panes for AI coding.
- Ccfleet — It provides a quiet queue for Claude Code sessions without noisy alarms.
- pmtui — Manages long-running agent sessions with an automated heartbeat and dashboard.
- TUIOS — It keeps coding agents visible and manages their tasks in one place.
- Agent Archive — Hand off coding sessions between Claude Code, Codex, and Cursor across machines.
All Tmux Restore alternatives