AIKraft Agents

onehumanbeing/esp32-iphone-agent

Позволь ИИ-модели использовать настоящий iPhone с ESP32 за $7: AirPlay для зрения, USB HID для рук, любая OpenAI-compatible vision-модель. Без Mac, аккаунта разработчика и джейлбрейка.

Агенты⭐ 4 493Cпоследний релиз: cli-v0.1.2
Открыть на GitHub ↗

Что это за инструмент

Инструмент позволяет управлять iPhone с помощью ИИ через недорогую плату ESP32-S3, используя AirPlay для получения изображения экрана и USB HID для эмуляции нажатий.

Зачем нужен

Решает задачу автономного автоматизирования интерфейса iOS без необходимости в Mac, джейлбрейке или учетной записи разработчика. Позволяет любому OpenAI-compatible vision-модели 'видеть' экран и 'нажимать' кнопки, превращая телефон в физически управляемого агента.

Что можно реализовать

  • Автоматическое выполнение рутинных задач в приложениях (например, установка будильников, запись заметок) голосом или текстом.
  • Тестирование UI/UX сценариев: ИИ самостоятельно проходит по интерфейсу приложения, проверяя стабильность и логику переходов.
  • Демонстрация возможностей компьютерного зрения в реальном времени на физическом устройстве.
  • Создание автономных IoT-решений, где iPhone выступает как исполнительный механизм для умного дома или личных ассистентов.

Ключевые возможности

  • Полная автономность: работает только на iPhone и ESP32, не требуя внешнего компьютера или сервера во время выполнения.
  • Отсутствие джейлбрейка и необходимости в Mac для запуска (Mac нужен только для первичной прошивки платы).
  • Использование стандартных протоколов: AirPlay для зеркалирования экрана (H.264) и USB HID для эмуляции мыши/клавиатуры.
  • Поддержка любых OpenAI-compatible vision-моделей и возможность экспорта полных логов действий (trace) для анализа.
  • Низкая стоимость железа: основная плата стоит около $7.

👤 Кому подойдёт: разработчики, исследователи в области AI agents, энтузиасты IoT, тестировщики мобильных приложений

Релизы

cli-v0.1.2patch
🕐 7 ч назад · релиз на GitHub ↗

Выпущена версия cli-v0.1.2 для esp32agent CLI; установка доступна в cli/README.md.

  • Выпущена версия cli-v0.1.2 для esp32agent CLI.
  • Инструкция по установке доступна в файле cli/README.md.
cli-v0.1.1patch
🕐 11 ч назад · релиз на GitHub ↗

Выпущена версия cli-v0.1.1 инструмента esp32agent CLI. Подробная инструкция по установке доступна в файле cli/README.md.

  • Added: Доступна новая версия cli-v0.1.1 для инструмента esp32agent CLI.
  • Инструкция по установке обновлена и размещена в файле cli/README.md.
cli-v0.1.0major
🕐 2 дн назад · релиз на GitHub ↗

Выпущена первая версия CLI-инструмента esp32agent (v0.1.0) для работы с ESP32.

  • Added: Добавлен CLI-инструмент esp32agent версии 0.1.0.
  • Инструкция по установке доступна в файле cli/README.md.
v0.1.0major
🕐 22 дн назад · релиз на GitHub ↗

Первый релиз архитектуры iPhone-агента на ESP32 и OpenAI-моделях без джейлбрейка и Mac.

  • Added: Зеркалирование экрана iPhone через AirPlay на UxPlay (Mac/Linux).
  • Added: Управление через дешёвый ESP32-S3, эмулирующий мышь и клавиатуру.
  • Added: Интеграция с любыми OpenAI-совместимыми vision-моделями (демо: Qwen3.8-Flash-Next).
  • Added: Работа без Mac, аккаунта разработчика и джейлбрейка.
  • Ограничения: только портретные приложения, ввод только ASCII, задержка ~1.3 с.