ananhq/anan-iphone-use は、iPhoneにマウス・キーボード入力を直接入れてくれるESP32 MCPファームウェアのリポジトリだ。対象機器はM5Stack StopWatch(ESP32-S3) 1台に絞られており、入力経路はUSBとBluetooth(BLE)だが、BLE側はREADMEで実験段階と表記されている。主言語はC、ライセンスはGPL-3.0、GitHubスターは133個。公開されたリリースはなく、リポジトリは2026年10月13日に作成された。
このリポジトリの核心は、画面を判断する側と入力だけ実行する側を分けたことにある。MCP(エージェントが外部ツールとやり取りするための標準規約)サーバーとして動作する。READMEでは、クライアントがiPhoneの画面を観察して動作を決め結果を確認する一方、StopWatchはタップ・ドラッグ・スクロール・キーボード入力を実行すると明かされている。ファームウェア内でモデルを動かさず、iPhoneの画面キャプチャも出力しない。リポジトリツリーにはCMakeListsと段階別のビルド点検の生成物フォルダ、プロトコル文書と出典文書があり、再現可能な構成に見える。
ただし性能の数値もベンチマーク結果もなく、技術スコアは6.0を超えるのは難しい。BLE経路も実験段階だ。すでに追跡中のonehumanbeing/esp32-iphone-agentは7ドルの汎用ボードを使う。他のESP32ボードに替える場合はスキル文書に沿って手動調整が必要で、評価スコアは新規性8.0、品質6.0である一方、モメンタムは3.2と低い。決まったボード1種類を前提とするこのファームウェアは、汎用的な入力デバイスが必要な側には 맞わない。