Skip to main content
Back to trending

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.

  • ai-agent
  • airplay
  • automation
  • computer-use
  • esp32
  • esp32-s3
  • iphone
  • llm
  • usb-hid
View on GitHub
Stars
619
Forks
75
+ today
+7
Created
1d

Ranking data as of October 12, 2026 (UTC).

Star History

Today, hour by hour

619 stars
07

Overview

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. It ranks #26 on GitTiger, gaining +7 stars on October 12, 2026 (UTC).

The project is written in Python and has 75 forks. It was created 1d ago.

AI-generated summary of the repository README — may contain errors.

What it is

`onehumanbeing/esp32-iphone-agent` describes a system for letting an AI model interact with a physical iPhone using an ESP32. The description identifies AirPlay as the visual input and USB HID as the control method, and says it can work with any OpenAI-compatible vision model.

Capabilities

The repository description advertises a $7 ESP32 setup and says it needs no Mac, developer account, or jailbreak. These are claims made by the project description; the supplied evidence does not include a parts list, setup procedure, or tested-device information.

Getting started

The available evidence does not provide configuration or installation steps. Consult the repository README for the supported ESP32 hardware, the AirPlay and USB HID setup, model configuration, and any required software before attempting to connect a device.

Installation
git clone https://github.com/onehumanbeing/esp32-iphone-agent.git
cd esp32-iphone-agent
# see README for setup

Frequently Asked Questions

What hardware does the description mention?

An ESP32, described as costing $7; the exact board model is not supplied here.

How does the agent see and control the phone?

The description names AirPlay for visual input and USB HID for control.