Terminals weren’t made
for phones. Moshi is.

4.8 on the App StoreFree to start — no account, no card

Works with the agents you already run

Claude CodeCodexOpenCodePiGrok BuildCursorKimi Code+4 more

Real demo — moshi editing itself, live reload

Moshi 🐱 is the baby monitor for your AI agents — a terminal built for phones, not shrunken from desktops.

Check on your agent from the couch 🛋️, the beach 🏖️, the coffee shop ☕, the bed 🛏️ — anywhere.

nothing extra to install

A local-first terminal that already does the work.

Moshi connects directly to your own Mac, Linux machine, WSL box, or VPS over SSH, Mosh, or ET. There’s no session relay: your shell, repositories, files, and agent processes stay on machines you control.

You don’t need a wrapper command or host daemon. Open the same shell you use at your desk, then use the controls a terminal needs when it lives on a phone.

Mosh & ET Connections

Stays alive across sleep, network switches, even app kills.

Herdr, tmux & Zellij

Pickers, panels, gestures — deep multiplexer integration.

Paste & Annotate Images

Crop, scribble, drop screenshots straight into your agent prompt.

Talk, Don't Type

On-device voice-to-terminal. Parakeet, Whisper, Apple, or cloud.

Shortcut Panels

Customizable panels for tmux, zellij, and agent commands.

Shortcut Panels

Terminal Gestures

Swipe windows, pinch zoom, double-tap Tab.

Terminal Gestures
How Moshi handles keys & sync
go further with coding agents

Now make the terminal agent-aware.

Install moshi-hook on your machine to add structured agent context to the same live terminal session. It doesn’t replace Claude Code, Codex, or your shell.

Terminal, diff, file, and preview traffic still travels directly between your phone and your machine. The hook adds the native surfaces that make it easier to step away and stay in the loop.

Chat View

The agent TUI, rendered as a phone-native conversation.

Agents & Usages

A live kanban of every agent's tasks, asks, and context budget.

Lock Screen & Watch

Live Activity, Dynamic Island, Apple Watch — approve from anywhere.

Diff Viewer

Review the agent's working tree from the terminal header.

File Browser

Browse the repo tree at any commit — syntax-highlighted source.

Browser Preview

Open the host's local dev servers in Moshi's in-app browser.

See supported agents Install moshi-hook

What people are saying

Real feedback from developers using Moshi with their AI coding agents — rated 4.8 ★ across 750+ App Store ratings.

Image
小林 陽介@ll_koba_ll

"Now that I can connect to Claude Code on my home PC with Moshi, I can work from my phone on the train. Using a trackball keyboard to operate iPhone is surprisingly good"

Booby Dylan★★★★★ · App Store · 🇺🇸 US

"Great app, I can now direct Claude from the toilet!"

Image
Pejman Pour-Moezzi@pejmanjohn

"Just pushed Resumer — a tiny CLI for resuming past Codex & Claude Code sessions… I'm pairing this with Moshi app to continue sessions on my phone."

brock8503★★★★★ · App Store · 🇺🇸 US

"This remote shell blows almost every other option out of the water. Great option for a dev who uses tmux, agents, and mobile devices often. The exact tool I’ve been looking for."

Image
Onur Solmaz@onusoz

"Its background session battery usage is already so much better than @TermiusHQ. Termius drains battery like crazy and gets my phone hot. I think you did some sensible design choices with Moshi, I hope Termius will learn from it"

wizzomafizzo★★★★★ · App Store · 🇦🇺 AU

"Really great idea and very polished app! Just enough features to take all the rough edges off using agent CLIs remotely and doesn’t waste time trying to reimplement what they’re good at"

Image
マッド𝕏 ⌘MAD𝕏@madxfpv

"The stress of not being able to do AI coding while on the move was too much, so I set up access to my Mac Mini at home."

nick applesman★★★★★ · App Store · 🇺🇸 US

"Moshi + tmux + Kilo CLI is literally everything I have wanted from coding on the go. So quick to jump into or between projects on my phone, then sit down at my desk and pick up where I left off."

Stephencummins★★★★★ · App Store · 🇬🇧 GB

"Yep, a Mac mini Claude guy, and this app is brilliant. No notes. 💅"

Whatever agent you run, Moshi speaks it.

moshi-hook plugs into the coding agents you already use, so approvals, notifications, and session status land in one inbox — no matter which CLI is doing the work.

Claude Code
Codex
OpenCode
Antigravity
Cursor
Kimi Code
Qwen Code
Grok Build
Pi
OMP
Hermes
See what each agent gets

"Can't I already do this?"

Why Moshi instead of Claude Code Remote Control?

Remote Control continues a Claude conversation. Moshi gives you the whole machine: every agent — Claude Code, Codex, OpenCode, and more — with a real shell underneath. Run commands, tail logs, drive tmux or Zellij, browse the repo, review diffs, and preview dev servers, all in the same live session you sit back down to at your desk.

See all comparisons

Why Moshi instead of a free agent client?

Agent clients relay a chat through a wrapper CLI. Moshi connects straight to your machine over SSH, Mosh, or ET and keeps a real terminal under the agent — no replacement command, no session relay. Then it adds what a native app should: Live Activities, Apple Watch approvals, terminal gestures, and on-device dictation.

Moshi vs Happy

Get Moshi updates

New features, AI-coding workflows, the occasional behind-the-scenes. ~Once a month. No spam.

Moshi Mosh

mosh
mobile shell

The resilient protocol that survives network changes

もしもし
moshi moshi

Hello — the start of every conversation

もし
moshi

If — all the possibilities your phone unlocks