Every coding agent, in your pocket.

A real terminal, connected straight to your own machine over SSH, Mosh, or ET. Run Claude Code, Codex, Grok Build, and friends — approve, dictate, and review diffs from anywhere.

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

Real demo — moshi editing itself, live reload

Moshi (v2.2.0) on iPad

Your machine, your workflow. Three steps.

Moshi doesn't replace anything — no relay wrapper, no hosted sandbox. It's your existing setup, reachable from your phone.

01

Download Moshi

A full terminal, free. No account, no card, no trial timer.

Install guide
02

Connect to your machine

SSH, Mosh, or ET straight to your Mac, Linux box, VPS, or WSL on Windows. On Tailscale it’s one tap from anywhere.

Connection docs
03

Run your agent as usual

Start Claude Code, Codex, or any CLI exactly like at your desk. The optional moshi-hook adds approvals, notifications, and Watch controls.

About moshi-hook

Nothing beats babysitting your baby projects
with AI agents — from anywhere.

Moshi 🐱 is the baby monitor for your AI agents — a terminal built for phones, not shrunken from desktops. Check on Claude Code from the couch 🛋️, the beach 🏖️, the coffee shop ☕, the bed 🛏️ — anywhere.

One day they won't even need your babysitting. Even then, watch them grow on Moshi.

Mosh & ET Connections

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

Herdr, tmux & Zellij

Pickers, panels, gestures — deep multiplexer integration.

Talk, Don't Type

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

Paste & Annotate Images

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

Diff Viewer

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

Chat View

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

No relay in the middle.

Your terminal session connects straight to your own machine over SSH, Mosh, or ET. Moshi never hosts your shell, your repos, or your agent process — and diffs, files, and previews travel over that same encrypted session.

How Moshi handles keys & sync

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. 💅"

Moshi users are building cool stuff

Tools shaped by people running agents and terminal workflows from wherever they are.

tmux for agents

herdr

by @lumendriada

An agent multiplexer that lives in your terminal: workspaces, tabs, panes, agent status, and persistent sessions you can detach from and reattach to.

terminal tuiagentsremote ready
Open project

command palette for tmux

tmux-palette

by @eduwass

A fast, scriptable command palette for tmux with custom palettes, popup tools, mobile-aware layouts, and user config that survives repo updates.

tmuxcommand palettemobile aware
Open project

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