Now in TestFlight · iPhone + Mac

Your Mac, from your phone.

Cmdora turns your iPhone into a remote for your Mac. Browse folders, run terminal commands, watch live output — anywhere on your local network. No cloud, no SSH setup.

Works on your local network macOS 13+ · iOS 17+
Cmdora — Your Macs screen on iPhone
How it works

Three taps from your couch to your terminal.

Install the menu-bar agent on your Mac, pair your iPhone once, and you're in. No port forwarding, no SSH keys to manage.

01 — INSTALL

Run the Mac agent

A tiny menu-bar app keeps your Mac available on your local network. Pick the folders you want to expose, hit Start.

02 — PAIR

Scan from your iPhone

Open Cmdora on your iPhone, scan the pairing code from your Mac. Your phone remembers it from then on.

03 — RUN

Type, watch, repeat

Tap a folder, get a real terminal with live output, ANSI colors, history, and special keys — right under your thumbs.

AI agent flow

Run AI coding tasks. Approve from your phone.

Start a Codex task in your project, review the plan, and decide when files can change.

01 — START

Pick a project

Start a Codex task in your project from the phone.

02 — REVIEW

Read the proposal

The agent proposes changes. Nothing touches your files yet.

03 — APPROVE

Decide on the diff

You get a push notification, review the diff, approve or reject.

Changes are applied only after your approval. The agent works in an isolated copy until you say yes.

Requires Codex CLI installed on your Mac.

Approval needed
Codex wants to edit files
mobile-app · 7 files · +124 -38
Reject Approve
Approval card screenshot placeholder
The app

Designed for one hand, built for the terminal.

Three screens, one job: get you from your couch to a working shell as fast as possible.

Macs list
01 Pick a Mac
Folders list
02 Pick a folder
Terminal
03 Run anything
What's inside

A real terminal — not a toy.

Everything you reach for at a desktop, sized for a thumb and a 6″ screen.

Live shell output

Real PTY on your Mac, streamed to your phone with ANSI colors, scrollback, and auto-scroll.

Special keys, always reachable

Tab, Esc, Ctrl-C, Ctrl-D, arrow history — on a fixed row above the keyboard, never buried.

Quick commands

Save the lines you actually use. git status, npm run dev, your build — one tap away.

Folders you choose

Whitelist project folders on the Mac side. Your phone only sees what you let it see.

Local network, no cloud

Commands and output stay on your local network. Push notifications go through our relay — it sees event types, never your code or output.

Command history

↑ and ↓ walk through everything you've typed before. Reconnect, pick up exactly where you left off.

Under your thumbs

It's the same shell you already know.

Cmdora doesn't simulate a terminal — it streams a real one. zsh, bash, fish, your aliases, your .zshrc. All of it.

[connected] dev@MacBook-Pro · 23:24
 
(base) → demo-app git:(main) git status
On branch main
Your branch is up to date with 'origin/main'.
nothing to commit, working tree clean
 
(base) → demo-app git:(main) npm run dev
> demo-app@1.0.0 dev
> vite
 
VITE v5.2.0 ready in 312 ms
➜ Local: http://localhost:5173/
➜ Network: use --host to expose
 
(base) → demo-app git:(main)

Your shell. Your aliases. Your tools.

Cmdora opens a real PTY in the folder you pick. Whatever runs in your terminal at the desk runs here — git, npm, vite, docker, brew, your own scripts.

Quick command chips put your most-used lines one tap away.

ls -la git status git diff npm run dev docker ps pwd clear
When it clicks

Anywhere your Mac isn't.

On the couch

Check on a long build without standing up. Restart the dev server from the kitchen.

🚇

On the move

Tail logs and bounce a service from the metro. Cmdora keeps your Mac awake while you work — and tells you when it goes on battery.

🛏️

From bed

Pull, run tests, push a fix before sleeping. Without opening the lid.

🛠️

Quick chores

Git status across projects. Disk space. Process check. Anything that's a one-liner.

Questions

Honest answers, no marketing fog.

If something's missing here, write to support@cmdora.app.

Do I need a server or a cloud account?

No. Cmdora is a menu-bar app on your Mac and an app on your iPhone. They find each other on your local Wi-Fi. Nothing flows through us.

Can I use it outside my home network?

Today, Cmdora works on your local network. Tailscale or any wireguard mesh works fine if you want it from the road — your Mac just needs to be reachable.

Is this for developers only?

No. If you ever open Terminal on your Mac — even occasionally — Cmdora is for you. Sysadmins, students, hobbyists, anyone with a Homebrew habit.

What shell does it use?

Whatever you've set as your login shell. zsh, bash, fish — Cmdora opens a real PTY, so your dotfiles and aliases load as usual.

Is it free?

Free while in TestFlight. Pricing will be announced at public launch.

Carry your terminal in your pocket.

Cmdora is in TestFlight now. Grab the Mac agent, install on your iPhone, pair once.