⬢github C · 2.4K ★ +1.6K since we first saw it · pushed 2 h ago · MIT
onehumanbeing/esp32-iphone-agent
Let an AI model use a real iPhone with a $7 ESP32: AirPlay eyes, USB HID hands, any OpenAI-compatible vision model. No Mac, no developer account, no jailbreak.
A project that lets an AI vision model control a real iPhone using a cheap ESP32-S3 board. The phone's screen is streamed to a computer via AirPlay (UxPlay), and the ESP32 acts as a USB mouse/keyboard so the agent can tap, swipe, and type. A planner/actor pair of LLM calls decides each step, with no jailbreak, developer account, or extra apps installed on the phone.
Why now: Trending as a newly-pushed, most-starred repo with demo videos; notable for replacing XCTest/WebDriverAgent setups with a $7 hardware workaround that needs no Mac or Apple developer account.
Who it is for: Developers and tinkerers who want to automate or experiment with AI agents driving an iPhone without Apple's official tooling.
ai-agentairplayautomationcomputer-useesp32esp32-s3iphonellmusb-hid
Stars over our 242 snapshots: 784 to 2.4K, since 2 d ago.
Where people talked about it
- ⬢github new repos, most starred 5 min ago
- ⬢github new repos, most starred 18 h ago
- ⬢github new repos, most starred 1 d ago
API: https://socialmediatrends-api.osmike.com/v1/repos/onehumanbeing/esp32-iphone-agent