Где взять

wangzan101/Mika — открыть на GitHub

Открытая лицензия: Apache-2.0 · 8345 stars.

Mika — это ИИ-агент с открытым исходным кодом, который работает прямо на вашем Android-устройстве, самостоятельно управляя приложениями и веб-страницами для выполнения рутинных задач. Если вам нужно, чтобы телефон сам находил информацию, заполнял формы или совершал последовательные действия в программах, пока вы заняты другим, этот инструмент берет управление на себя.

Как это работает

Основная сложность при автоматизации смартфона — необходимость переключаться между приложениями и постоянно следить за процессом. Mika решает эту проблему, создавая «скрытый фоновый экран». Пока вы используете телефон в обычном режиме, агент открывает нужные приложения, нажимает кнопки, прокручивает списки и вводит текст в фоновом режиме. Вы можете в любой момент коснуться плавающего виджета, чтобы увидеть, что именно делает ИИ, или вмешаться в процесс.

Инструмент не полагается на специфические API (программные интерфейсы) каждого отдельного приложения. Вместо этого он «смотрит» на экран так же, как человек, распознавая элементы интерфейса. Это позволяет ему работать практически с любым приложением или сайтом.

Что можно собрать в рабочий процесс

Mika превращает сложные цепочки действий в одну команду. Например:

  • Поиск и анализ: Вы можете попросить агента найти товар по заданным критериям (например, «зарядка дешевле 30 долларов с рейтингом выше 4.5») или прочитать историю чата в мессенджере и составить краткую сводку.
  • Регулярные задачи: Агент умеет работать по расписанию — например, проверять погоду каждое утро или устанавливать будильники.
  • Работа с контентом: Mika может открывать социальные сети, читать посты автора и суммировать их содержание.

Как начать

Для работы потребуется устройство на Android 11 или выше (для управления приложениями рекомендуется Android 14+). Процесс запуска состоит из трех этапов:

  1. Установка: Скачайте APK-файл из раздела Releases на GitHub.
  2. Подключение модели: В настройках приложения выберите провайдера ИИ и введите свой API-ключ или войдите через учетную запись (поддерживаются ChatGPT, xAI, OpenRouter и другие).
  3. Настройка управления: Для взаимодействия с приложениями необходимо пройти мастер настройки «Set up phone control» и активировать беспроводную отладку (Wireless Debugging) в параметрах разработчика вашего телефона.

Кому это подходит

Инструмент будет полезен тем, кто хочет делегировать повторяющиеся действия в интерфейсе смартфона и готов потратить время на первичную настройку доступа. Поскольку Mika не использует центральный сервер, все ваши данные, включая историю диалогов и записи действий, остаются локально на устройстве.

Границы применимости

Важно учитывать, что Mika — это инструмент для автоматизации, который может совершать действия в сторонних приложениях, что иногда противоречит их правилам использования. Для важных операций, таких как оплата или переводы, по умолчанию включен «Ask mode» (режим запроса), в котором агент всегда спрашивает подтверждение перед совершением транзакции. Некоторые защищенные экраны (например, ввод паролей или банковские платежи) могут блокировать возможность захвата изображения, в таких случаях Mika попросит вас завершить действие самостоятельно.

Стоит попробовать, если… вы хотите автоматизировать рутинные действия в приложениях и цените приватность, так как все данные остаются на вашем телефоне.

Лучше выбрать другой путь, если… вы не готовы настраивать беспроводную отладку или предпочитаете решения, которые не требуют взаимодействия с интерфейсом приложений через эмуляцию нажатий.

Похожие материалы