Manta's phone app is the same code as the desktop, so you get the full Claude Code transcript on your iPhone, not a status viewer. Read the diff, approve the risky command, dictate what to do next.
ethernal / feat-authbox-fra-1The phone app is not a viewer for the desktop. It is the desktop app, packaged for a phone, talking to the same box.
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.
The iPhone app ships in the App Store. Every other phone runs the same client in a browser at the box's per-device URL. The transcript is identical.
Five questions, answered in full.
A real client. The iPhone app is the same React code as the desktop, packaged with Capacitor. You get the full transcript, live tool output, approvals, dictation and file upload, not a status page that links out to your laptop.
No native app beyond iOS. The browser client works on every phone and serves the same app. You can pin the box's URL to the home screen. The remote page covers the part that does not depend on a phone form factor.
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.
Yes. Hold the mic, speak, release. The same command classifier the desktop uses picks dictation from a spoken question. The text lands in the composer ready to send or edit.
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.
Free, open source, MIT. Runs on a Linux VPS or a Mac you already own.
$ curl -fsSL https://mantaui.com/install.sh | bash