Claude Code on your phone, with full parity

Manta's iPhone app is a native client for the same box as the desktop, so you get the full Claude Code transcript on your phone, not a status viewer. Read the diff, approve the risky command, dictate what to do next.

ethernal / feat-authbox-fra-1
write tests for the new pairing flow
Manta
Adding tests for the pairing flow now. Reading the auth module first.
read src/server/auth.mjs
edit src/server/auth.test.mjs +52 −0
awaiting permission…
Permission needed
Bash(rm -rf ./dist && npm run build)
DenyAllow
Reply to Manta…
The client

Talking to the same box

The phone app is not a viewer for the desktop. It is a native client that talks to the same box and the same sessions, packaged for a phone.

Notifications

Push that knows which device to use

A phone client that cannot approve a permission also cannot unblock an agent. The work waits until you get back to your laptop, which defeats the point of carrying it around. Manta's notifications solve that, and route by what you are doing right now.

Where it works

A native iPhone app

A native iOS app that pairs straight to your box. No browser tab, no account form — the transcript and approvals live on your phone.

FAQ

Questions about the phone app

Five questions, answered in full.

Is the phone app a viewer or a real client?

A real client. The iPhone app is a native app that talks straight to the same box as the desktop. You get the full transcript, live tool output, approvals, dictation and file upload, not a status page that links out to your laptop.

Is there a version for Android or other phones?

Not yet. The phone client is a native iPhone app; there is no browser client. The desktop app covers macOS and Windows, and your agents run on any Linux box or Mac you own. The remote page covers running the agents on a box.

Do notifications wake up the phone even when I am at my desk?

No. Manta's push routing only sends to the phone when the desktop is not foreground or active. At your desk, the desktop rings. Away from it, the phone rings. Blocking asks like a permission request ring every device at once, because the agent is stuck until you answer.

Can I dictate a reply instead of typing on the phone keyboard?

Yes. Hold the mic, speak, release, and the transcript lands in the composer ready to send or edit.

Does the phone talk to my laptop or straight to the box?

Straight to the box. The phone pairs with the box directly over HTTPS, the same way the desktop does. Your laptop does not need to be open. Closing the laptop does not drop the phone.

Put it on your own box

Free, open source, MIT. Runs on a Linux VPS or a Mac you already own.

$ curl -fsSL https://mantaui.com/install.sh | bash