Cmux Remote
Terminal remote for cmux
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
iPhone
Control cmux workspaces, agent sessions, and terminal surfaces over your own Tailscale network. Private by design, with no third-party relay.
Cmux Remote is a private remote-control client for the cmux terminal multiplexer running on your own computer. Connect through your Tailscale network so your terminal traffic stays between your own devices and does not pass through any developer-controlled server.
WHAT IT IS
Cmux is a modern terminal multiplexer with workspaces, split surfaces, and integrations for AI coding tools such as Claude Code, Codex, omx, and Cursor. Cmux Remote mirrors the cmux surface you choose, lets you type into it, send keys, switch workspaces, and receive local notifications from a mobile device.
WHO IT IS FOR
This app is for developers who keep long-running coding agents, builds, servers, terminals, or command-line tools active on a personal development machine and want a simple way to check progress or send quick input while away from the desk. It is also useful for people who already use SSH or Tailscale to reach their own computer and want a more focused remote terminal control experience.
HOW IT WORKS
First, install the open-source cmux-relay helper on the computer that runs cmux. Then connect that computer and this device to the same Tailscale tailnet. Open Cmux Remote, enter the computer's Tailscale hostname and relay port, and connect. Your cmux workspaces appear in the app. Choose a surface and start interacting with it.
The relay talks directly to cmux through its local Unix socket. Cmux Remote talks to the relay through a WireGuard-encrypted Tailscale tunnel. There is no hosted backend for terminal data, no analytics pipeline, and no external relay service controlled by the app developer.
FEATURES
Live cmux surface mirroring with ANSI color support.
Korean and CJK character width handling.
Keyboard accessory controls for Esc, Enter, Tab, arrow keys, and Ctrl combinations.
Mouse passthrough support for compatible terminal UIs such as Textual, Bubble Tea, and fzf.
Local notifications for cmux events without an external notification server in version 1.0.
Workspace and surface switching with compact controls.
Pinch-to-zoom terminal font sizing.
Automatic scroll-to-bottom behavior when changing surfaces.
Demo Mode with populated sample data so you can try the interface before setting up a relay.
PRIVACY
Cmux Remote does not include analytics, advertising, or third-party SDK tracking. The bearer token issued by your relay is stored only in secure credential storage on your device. Terminal content and control messages are exchanged only between your device and your own relay over your Tailscale network.
Source code and privacy details are available at:
https://github.com/NewTurn2017/cmux-remote
REQUIREMENTS
A personal computer running cmux 0.64 or later.
The open-source cmux-relay helper installed on that computer.
Both devices connected to the same Tailscale tailnet.
A compatible mobile operating system version for this app.
Cmux Remote is open source under the MIT license. Issues and pull requests are welcome.
Cmux Remote 1.0.6 focuses on mobile terminal input polish, keyboard shortcuts, notification delivery, and refreshed App Store copy.
- Adds LIVE input mode for immediate per-character terminal input, so English typing and quick key edits can be sent without
pressing Enter or Submit.
- Protects Korean/Hangul IME input by keeping composed Korean text out of LIVE immediate-send mode, preventing jamo from being
split while typing.
- Adds a dedicated Ctrl-C shortcut to the terminal keyboard bar for interrupting commands while coding.
- Removes the bottom gap under the terminal input panel so the composer sits flush with the bottom edge when the software
keyboard is hidden.
- Adds five terminal rows of extra bottom scroll room, making it possible to pull terminal content above the input panel when
the bottom rows would otherwise be covered.
- Adds native Inbox push delivery for cmux events and Claude/Codex-style “needs input” prompts, with APNs-backed routing and
regression coverage.
- Refreshes all five App Store screenshots to match the latest workspace, terminal, keyboard, Inbox, and settings screens.
The developer, jaehyun jang, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- jaehyun jang
- Size
- 3.5 MB
- Category
- Developer Tools
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - Mac
Requires macOS 14.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2026 Cmux Remote contributors. MIT licensed.
