Everything you need to code from anywhere
MobileCLI runs a lightweight daemon on your machine that detects AI coding CLIs, streams terminal output to your phone, and lets you approve tool calls on the go.
Real-time terminal on your phone
The daemon captures PTY output from your AI coding sessions and streams it over WebSocket with full ANSI color support. Watch Claude Code, Gemini CLI, Codex, and OpenCode — live.
Low-latency WebSocket
Real-time PTY streaming with sub-100ms latency on local network.
Auto-reconnect
Seamless reconnection on flaky mobile connections with no data loss.
Smart CLI detection
Auto-detects Claude Code, Codex, Gemini CLI, and OpenCode without configuration.
Full ANSI support
Colors, formatting, and terminal escape codes rendered natively on your phone.
Browse and edit files from your phone
Access your project files remotely. Browse directories, edit code, search across your codebase, and manage files — all from the mobile app.
Browse projects & configs
Navigate files, dotfiles, and directories from your phone.
Edit with syntax highlighting
Full editor with undo/redo and markdown toolbar.
Search files & contents
Search by filename or search within file contents.
File operations
Create, rename, delete, copy/paste files.
View images & PDFs
Inline image viewing, PDF reader, and hex viewer for binary files.
Git status indicators
See modified, untracked, and staged files at a glance.
Real-time watching
Directories update live as files change on your machine.
Markdown preview
Rich markdown rendering with edit/preview toggle.
Stay in control from anywhere
When your AI CLI needs approval, MobileCLI pushes a notification to your phone with numbered quick-response buttons that match the CLI prompts exactly.
Push notifications
Get notified instantly when your AI needs approval, asks a question, or finishes.
Quick responses
Numbered buttons mirror CLI approval prompts. One tap to approve.
Interrupt anytime
Esc button to stop execution from your phone instantly.
Phone quick response
How it works
A local Rust daemon connects your AI coding CLIs to the mobile app over WebSocket. No cloud, no relay, no middleman.
CLI Daemon
:9847
Rust binary on your machine
Mobile App
iOS / Android
Stream, approve, monitor
spawns
Frequently asked questions
Common questions about MobileCLI features.
Can I use MobileCLI without Tailscale?
Yes. MobileCLI works over your local network by default. Tailscale is only needed if you want to monitor sessions from outside your home or office network.
Does MobileCLI modify my AI coding CLI?
No. MobileCLI monitors the PTY output of your AI coding session without modifying the CLI itself. It captures what the terminal displays and streams it to your phone.
What terminal features are supported?
Full ANSI color support, text formatting, and terminal escape codes are rendered natively on your phone. The experience closely matches what you see in your desktop terminal.
How does the file browser work?
The file browser (Pro feature) serves your filesystem over WebSocket to the mobile app. You can browse directories, edit code with syntax highlighting, search across files, and manage files — all from your phone.
Ready to try it?
Install MobileCLI in one command and start monitoring your AI sessions from your phone.
curl -fsSL https://mobilecli.app/install.sh | bash See how MobileCLI compares to SSH + tmux and other mobile clients.