iOS
iPhone & iPad · iOS 16+
Open TestFlightAn SSH client for the AI-coding era
Moku finds the AI coding workspaces on your hosts — Claude Code, Codex, OpenCode and six more — and any session is a tap away from where you left it. The terminal underneath is Rust, built for phones.
iOS 16+ · Android 8+ · macOS · Linux · Windows
00 · install
iOS via TestFlight while we prepare the App Store listing. Other platforms ship from GitHub Releases.
iOS
iPhone & iPad · iOS 16+
Open TestFlightAndroid
APK and release notes on GitHub.
GitHub ReleasesDesktop
macOS, Linux and Windows installers.
GitHub Releases
01 · coding
Moku reads what your coding agents leave on the host — Claude Code, Codex, Qoder, Agy, OpenCode, Trae, Code Buddy, Kimi, Grok — and turns it into a list of projects and live sessions. Pick one and it reopens in a real terminal. Other clients make you hunt for session IDs yourself.
02 · sessions
Every harness, every project, every session — one tap to resume. Whatever coding harness runs on the host, Moku scans it: projects listed, sessions searchable, straight from your phone. It all runs over your existing SSH connection, the same encrypted channel as your shell, with nothing to install on the host.
03 · engine
Parsing and scrollback run in Rust: ANSI streams at 28 MB/s — 2.1× our measured baseline — a 10 MB log dump, roughly a hundred thousand lines, lands in ~0.3 s, and scrollback trims at 813 million lines a second. The bigger the dump, the wider the gap.
04 · difference
Most SSH apps were finished before AI agents moved into the terminal. Moku started after — full-screen TUIs on a phone, nothing cut.
| Moku | Classic SSH apps | |
|---|---|---|
| AI coding sessions | Scanned, listed, resumable | Invisible |
| Home screen | A grid of living terminals | A static server list |
| Session survival | Mosh + abduco through roaming & reboots | Drops with the connection |
| Terminal engine | Rust core, 28 MB/s of ANSI | Legacy JS rendering |
05 · faq