PROJECT DIRECTORY / 11

The project directory

Find a route for your setup. Complete agents, input firmware, derivatives and voice bridges are labeled separately.

11 projects shown

Native phone app

ja1chen

Actell / 执言

An experimental CoreDevice agent with optional ESP32-S3 USB networking.

Hardware
Optional ESP32-S3 with native USB for NCM
Runs on
Native iPhone app with Swift / Rust backend
Screen-control agent
Computer-hosted

lewangdev

AI Passport iPhone Agent

A desktop-hosted derivative using FoloToy AI Passport as a Bluetooth mouse and keyboard.

Hardware
FoloToy AI Passport / ESP32-C3; optional original S3 board
Runs on
Mac or Linux server
Derived project
Input bridge

ananhq

Anan iPhone Use

An ESP32-S3 HTTP MCP input bridge; the agent and screen capture come from its client.

Hardware
M5Stack StopWatch / ESP32-S3; other boards require adaptation
Runs on
MCP server on board; agent runs in the client
Input firmware
Native phone app

ZhaoYangGG

C3 Agent

An on-phone AutoGLM-inspired task loop with ESP32-C3 Bluetooth input.

Hardware
ESP32-C3; USB is for power and flashing
Runs on
Native iPhone app
Screen-control agent
Audio bridge

michaellee8

ESP32 Bluetooth Voice Agent

An experimental Bluetooth hands-free audio bridge for a voice agent, rather than screen automation.

Hardware
AI-Thinker ESP32 Audio Kit V2.2 / ESP32-A1S with Classic Bluetooth and PSRAM
Runs on
ESP32 firmware plus a computer-hosted Go bridge
Voice experiment
Native phone app

onehumanbeing

ESP32 iPhone Agent / Handsy

A native iPhone agent with board-side AirPlay reception and USB mouse input.

Hardware
ESP32-S3 with PSRAM and native USB
Runs on
iPhone app; computer for building and signing
Screen-control agent
Native phone app

await-ovo

ESP32 iPhone Agent with Midscene

A community fork using on-device screen capture, BLE input and Midscene inside the iPhone app.

Hardware
Separately powered ESP32-S3 N16R8; USB-to-UART for flashing
Runs on
Native iPhone app with a bundled Midscene web runtime
Derived project
Computer-hosted

grandexecuti

ESP32 iPhone Agent for Windows

A Windows-hosted derivative with AirPlay frame capture, USB HID and ZCode integration.

Hardware
ESP32-S3 with native USB; N16R8 is documented
Runs on
Windows 10 / 11 computer
Derived project
Browser agent

cccat6

iPhone Agent Harness

Safari hosts the agent; a local WebRTC link sends actions to a Bluetooth ESP32 bridge.

Hardware
ESP32 C2, C3, C5, C6, S3 or classic; board requirements vary
Runs on
Safari on iPhone / iPad
Screen-control agent
Computer-hosted

getGate

Oh My Phone Use

A Mac MCP setup for iPhone screen control and a separate Bluetooth hands-free calling mode.

Hardware
ESP32-PICO-KIT-1 with Classic Bluetooth
Runs on
Mac MCP server plus iOS app
Derived project
Native phone app

boboabw

Phone Agent

An iOS app that combines shared-screen observation with an ESP32-S3 Bluetooth accessory.

Hardware
ESP32-S3; default firmware uses GPIO48 RGB
Runs on
Native iPhone app
Screen-control agent