Browser-based terminal access that lets you run, monitor and command shell sessions and AI coding agents from any device.
termio-sh/termio
A macOS terminal app for running and monitoring multiple coding agents, with sessions kept alive by a daemon and an iPhone companion.
Open-source alternative to:tmux
- Stars
- 549
- Forks
- 42
- Open issues
- 40
- Last commit
- 51 minutes ago
What is it?
Termio is a terminal-first environment for running AI coding agents such as Claude Code, Codex, and OpenCode. It installs each agent's hooks on first launch, so every session reports whether it is working, idle, or waiting for input, and the status appears in the sidebar and a menu-bar tray.
Each session's shell runs in a background daemon called termiod. Quitting the app only detaches, so an agent keeps running and its scrollback is preserved until you close the session. Termio can also connect to a Linux server over SSH, installing a single binary and the daemon there so remote sessions survive dropped connections.
The app organizes work into projects, git worktrees, split panes, a file editor, a read-only diff view, and project-wide search. A `termio` CLI lets agents and scripts list, spawn, send input to, and read from sessions. A companion iOS app mirrors live sessions, and the project lists Windows, Android, and web clients on its roadmap.
Key features
- 01Detects status of Claude Code, Codex, OpenCode and other CLI agents: working, idle, or needs input.
- 02Sessions run in a daemon, so closing the app does not stop the agent.
- 03Connects to Linux servers over SSH and keeps remote sessions running.
- 04Git worktrees, split panes, file editor, diff view, and project search in one window.
- 05`termio` CLI to spawn, read, send input to, and close sessions.
- 06iOS companion app that mirrors live sessions.
Use cases
- Running several coding agents in parallel on separate git worktrees.
- Keeping a long-running agent alive on a remote VPS and checking on it from a phone.
- Letting one agent spawn and monitor another agent's session from the command line.
Topics
FAQ
- What is termio?
- A macOS terminal app for running and monitoring multiple coding agents, with sessions kept alive by a daemon and an iPhone companion. Termio is a terminal-first environment for running AI coding agents such as Claude Code, Codex, and OpenCode. It installs each agent's hooks on first launch, so every session reports whether it is working, idle, or waiting for input, and the status appears in the sidebar and a menu-bar tray.
- Is termio free to use? What license does it have?
- termio is open source under the MIT license. Check the license terms before using it in commercial products.
- Is termio still maintained?
- Actively maintained. The last commit to termio was on Oct 19, 2026.
- What can I use termio for?
- Running several coding agents in parallel on separate git worktrees. Keeping a long-running agent alive on a remote VPS and checking on it from a phone. Letting one agent spawn and monitor another agent's session from the command line.
- Where can I get termio?
- The source code and installation instructions are on GitHub: https://github.com/termio-sh/termio
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A native macOS terminal workspace with projects, tabs, split panes, a Git-aware file tree, and browser panes.
A macOS CLI and AI agent skill that draws big arrows, boxes and signs on screen to point users at UI elements, without clicking or capturing anything.
Desktop app for running multiple coding agents side by side, each in its own git worktree, with a mobile companion for monitoring.
Desktop, mobile, web and CLI app for running and orchestrating multiple coding agents such as Claude Code, Codex and OpenCode in parallel worktrees.
A terminal Kanban board that runs multiple coding agents (Claude Code, Codex, Gemini CLI, Cursor and more) in parallel, one git worktree and tmux window per task.