phoneuse: Open-source tool lets a Linux PC see and control an unmodified iPhone via AirPlay and Bluetooth
mobileraj · x · 2026-11-09
Developer lxe released phoneuse, an open-source MIT-licensed project (379 GitHub stars) that lets a Linux PC see and operate an unmodified iPhone: the phone mirrors its screen over AirPlay, while the PC sends taps and keystrokes back as a Bluetooth HID mouse/keyboard, using either the PC's own Bluetooth adapter or a small ESP32 bridge next to the phone.
Key points:
- OCR/textualization runs out of band, so the agent doesn't rely on screenshots all the time
- Ships with a CLI and an agent skill so AI agents can operate the phone directly
- Author演示 it on iPhone 17 Pro + Arch Linux + Hyprland + NVIDIA GPU; it's a technology demo, other setups likely need fixes
More from coding & agent
- Day 21 of an agent a day: a TPP monitor agent for drug discovery, sample prompt included — nlarusstone · 2026-11-09
- Applying the bitter lesson to my LLM workflow: skip agents, just talk to the model — esrtweet · 2026-11-09
- Apple engineers' recap for local AI builders: skip AFM for coding, one-line model swapping — rxwei · 2026-11-09
- copy-clip: a copy button that folds your code into paper and clips it, built with vanilla JS — prasenx · 2026-11-09
- Dev finds sanity in talking to just one agent, one chat at a time — teodorio · 2026-11-09
- Relevant Isn't Authoritative: Why Agents Retrieve Right Docs and Still Decide Wrong — krishnan · 2026-11-09