Open-source ESP32 board lets a vision model control a real iPhone
ESP32 iPhone Agent is a project that lets an AI agent operate a physical iPhone using a roughly $7 ESP32-S3 board that plugs into the phone. The board acts as the agent's eyes and hands, receiving the phone's screen over AirPlay Screen Mirroring and acting as a USB mouse and keyboard with AssistiveTouch enabled. An iPhone app sends screenshots to any OpenAI-compatible vision model, which plans each next tap or swipe until the user's goal is complete. Setup requires a Mac once for flashing the board and building the app, but no Mac is needed at run time. Runs are saved on the phone for replay and can be exported as traces for debugging.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in