LibreAI / AIエージェント / ESP32 iPhone Agent
// agents · onehumanbeing/esp32-iphone-agent

ESP32 iPhone Agent

ESP32 iPhone Agentは、onehumanbeingが公開しているオープンソースのAIエージェントプロジェクトです(GitHub: onehumanbeing/esp32-iphone-agent)。GitHubスターは2,424、フォークは322で、MITライセンスの下で公開されています。GitHubでの最終更新は2026年10月15日です。

ESP32 iPhone Agent — let an AI model use a real iPhone with a $7 ESP32: AirPlay eyes, USB HID hands, no computer, no jailbreak

★ 2.4k スター⑂ 322 フォークMIT更新 2026年10月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

GitHubスター
2,424
フォーク
322
ライセンス
MIT
GitHubでの最終更新
2026年10月15日
掲載タイプ
完全なインストールガイド
公式サイト
GitHub repository
// 仕組み

仕組み

  1. Flash the board

    Plug the ESP32-S3 into a Mac and run the project’s flash script, which applies the required BLE buffer configuration.

  2. Build the app once

    Build the ESP32 Agent iPhone app with Xcode and install it on the phone.

  3. Plug in and go

    Connect the board to the iPhone, open the app, and let the guided setup check each step itself — then ask the agent to do things on the phone.

// 機能

選ばれる理由

The computer is gone

Earlier versions needed a Mac/Linux box running the agent; now the board and the phone do everything.

AirPlay eyes, HID hands

Screen mirroring gives the model vision; USB HID gives it taps and keystrokes on a completely stock iPhone.

~$7 of hardware

A XIAO ESP32-S3-class board is the whole bill of materials — no capture cards or test farms.

Any compatible vision model

Point it at an OpenAI-compatible vision endpoint; the reference setup used a locally served Qwen3.8 model.

Advertisement
// 自分で実行

自分で実行してみる

  1. Get the code

    Firmware, app and docs live in one repo.

    git clone https://github.com/onehumanbeing/esp32-iphone-agent.git
  2. Flash the board

    Always build with flash.sh so the nimble configuration is applied.

    hardware/flash.sh
  3. Plug in and open the app

    Setup walks through four steps and verifies each one itself.

    Plug the board into the iPhone and open ESP32 Agent
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

Who maintains it?

onehumanbeing (Henry Yuan); demos are posted on X @iamhenryyuan and YouTube.

Is it free?

Yes, MIT-licensed; you supply the ~$7 ESP32-S3 board and an iPhone running iOS 18+.

Does it need a paid API key?

It needs a vision model — any OpenAI-compatible endpoint, including a locally served open model, works.

How does it compare to a well-known alternative?

Simulator and cloud-device agents never touch real hardware. This agent sees and taps a physical, unmodified iPhone through a $7 board.

How do I get started?

Clone the repo, flash the board with hardware/flash.sh from a Mac, build the app once in Xcode, then plug the board into your iPhone.

// さらに探索

似ているツール

AIエージェント

Rakazo

Rakazo — an open-source, self-hosted AI agent for persistent teammates: bring your own model and computer, run it on web, desktop, iPhone and Android

★ 4.1k スターApache-2.0
ガイドを見る →
AIエージェント

Jev Ultrafast

Jev Ultrafast — the fastest browser agent from browser-use: one decision-model request per action cycle drives a real browser, MIT

★ 23.7k スターMIT
ガイドを見る →
AIエージェント

open-codex-computer-use

Open-source Computer Use as an MCP service: let any agent drive macOS, Linux, and Windows desktops.

★ 2.4k スターMIT
ガイドを見る →
AIエージェント

agent-desktop

Reliable computer use for any agent: drive real apps through accessibility trees, not pixel guessing.

★ 1.8k スターApache-2.0
ガイドを見る →
AIエージェント

OpenMausBot

OpenMausBot — the open-source Grok Bot alternative: your own team of AI bots in a chat app, each a real local agent with its own personality, model and cloud computer

★ 4.9k スターApache-2.0
ガイドを見る →
AIエージェント

openfang

An open-source agent operating system in Rust - autonomous 'Hands' that do real work

★ 18.2k スターApache-2.0
ガイドを見る →
// 代替候補

代替候補: AIエージェント

LibreAIカタログに掲載されたAIエージェントプロジェクトの中で最もスターの多いもの — ESP32 iPhone Agentが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る agents

さらに見る: AIエージェント

カタログの中でESP32 iPhone Agentとスター数が近いAIエージェントプロジェクト — 前後の棚もそのまま見て回れます。

ESP32 iPhone Agentを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。