whereismyai
Terminal Phone
Terminal Phone is an interactive iOS simulator or physical iPhone inside the terminal for users and AI agents.
Terminal phone embeds an interactive iOS simulator or paired physical iPhone inline within the terminal. It streams a 30 fps view using shared terminal memory and accepts standard mouse and keyboard inputs to click, type, drag, and scroll. Designed for developers and AI agents, it provides a JSON CLI and an MCP server with accessibility elements, stale screen rejection, and postcondition checks. Agents use it to build applications, install them, tap through the interface, and verify results. It supports twelve device finishes, status bar controls, dark mode, screenshots, and app store exports.
Terminal Phone at a glance
- Best for: Software engineer
- Runs on: macOS, CLI, VS Code, open source
- Pricing: Free
- Released: November 2026
- Category: AI agent tool
- Website: github.com/govijr/terminal-phone
Key features
- Stream a 30 fps iPhone view inside supported terminals
- Control simulated or physical iPhones via keyboard and mouse
- Drive apps using an MCP server and JSON CLI
- Inspect accessibility elements in display points
- Switch between twelve device frame finishes
- Capture screenshots and record app previews for App Store Connect
- Control real iPhones over USB or Wi-Fi via WebDriverAgent
Use it for
- Building and testing iOS applications with AI coding agents
- Automating user interface taps and verifications
- Capturing app store screenshots and previews
- Running automated visual checks on real and simulated iPhones
Alternatives to Terminal Phone
- iphone-use — Operates real iPhones via HTTP and MCP without touching the host screen.
- Poki — Control real iOS apps and system interfaces directly via native touch events without jailbreaking.
- Esp32 Iphone Agent — It uses standard AirPlay and a USB mouse bridge, requiring no Mac, jailbreak, or developer account.
- sim-use — Provides token-efficient screen outlines and alias-cached taps for fast agent loops.
- Iphone Use App — Runs directly on the iPhone with no computer needed at run time.
- agent-device — Token-efficient snapshots and semantic references for native mobile and TV apps.
- Simulator Use — It runs tests and reads screens fast with a token-efficient native engine.
- CallMeMCP — It connects running artificial intelligence agents directly to phone calls.
- AgentDock — Manages multiple coding agents from one screen-edge inbox without switching tabs.
- Terminal Mac — Runs a real macOS guest in Apple Virtualization for isolated computer-use agents.
- Mobilerun — Control real mobile devices and automate tasks with any large language model.
- PhoneClaw — It executes AI agent tasks and system tool calls entirely on-device.
All Terminal Phone alternatives