Проект набрал больше 6 тысяч звёзд за первую неделю: агент открывает приложения на отдельном фоновом экране, сам нажимает кнопки и возвращает результат. Разбираем, как это устроено, кому подходит и где ломается.
Mika — это AI-агент, который живёт на Android-телефоне и делает работу в обычных приложениях: находит контакт в мессенджере, читает переписку, собирает корзину в магазине, смотрит расписание. Ключевая идея: агент работает на отдельном фоновом экране, поэтому телефон остаётся вашим. Сильная сторона — цена и автономность; слабая — зрелость проекта и то, что управление чужими приложениями всегда требует доверия к агенту.
Mika — приложение для Android 11 и выше, которое превращает телефон в исполнителя задач. Вы формулируете просьбу одной фразой, агент открывает нужное приложение, читает экран, нажимает кнопки, вводит текст и в конце рассказывает, что сделал. Никаких API и отдельных интеграций под каждое приложение: агент смотрит на экран так же, как человек, — через службу доступности Android и распознавание текста на экране.
Репозиторий опубликован 29 октября 2026 года и за первую неделю собрал больше 6 тысяч звёзд и 1,2 тысячи форков — для мобильного агента это очень быстрый старт. Проект пишется на Kotlin, распространяется под Apache-2.0, собирается в APK и не имеет собственного сервера: все данные остаются на телефоне, а модель вы подключаете сами.
Обычный мобильный ассистент умеет отвечать текстом, но не умеет нажимать. Mika идёт дальше: приложение поднимает второй, невидимый экран, на котором запускает нужное приложение, и выполняет действия там. Вы в это время пользуетесь телефоном как обычно, а прогресс видите в маленьком плавающем окошке — капсуле. Её можно открыть и посмотреть, что именно агент нажал.
Если приложение нарисовано нестандартно и текст не читается напрямую, Mika берёт его из распознавания текста, встроенного в APK. Когда подключена модель со зрением, агент дополнительно ищет кнопки и поля ввода по скриншотам. Это важная деталь: без vision-модели часть интерфейсов остаётся «слепой зоной», и задача может встать.
Набор возможностей у Mika шире, чем у большинства «голосовых помощников»: тут и работа с приложениями, и встроенный браузер, и расписания, и даже песочница Linux для файлов. Но зрелость у проекта ранняя — версия 0.1.x, больше сотни открытых issue, релизы выходят почти ежедневно. Ниже — честная разбивка по функциям.
| Возможность | Как реализовано | Ограничение |
|---|---|---|
| Работа в любом приложении | служба доступности + распознавание текста на экране, без API приложений | нестандартные интерфейсы требуют vision-модели |
| Фоновый экран | отдельное окно приложения, ваш экран свободен | две задачи в одном приложении выполняются по очереди |
| Встроенный браузер | десктопный режим, реальные клики и ввод, сохранение логинов | страницы-заглушки антибота агент передаёт вам |
| Расписания и условия | «напомни в 9», «каждую пятницу», проверка условия | задача выполняется в исходном диалоге |
| Песочница Linux | Python, Node, shell в рабочей папке разговора | только arm64, по умолчанию без сети |
| Доступ с компьютера | CLI + Skill или MCP (ADB по USB либо Wi-Fi) | подтверждения оплаты всё равно на телефоне |
Отдельно стоит упомянуть «навыки»: выполненную задачу агент может превратить в навык и в следующий раз пройти тот же путь быстрее. Для популярных приложений и сайтов в APK уже лежит база знаний — где находятся нужные кнопки и как обычно устроен сценарий. Это снижает число ошибок, но привязывает качество работы к тому, насколько хорошо описано конкретное приложение.
Mika не продаёт подписку и не имеет своего сервера: вы подключаете провайдера модели сами. В настройках есть готовые пресеты (DeepSeek, Qwen, Kimi, Zhipu, MiniMax, OpenRouter, Anthropic, Gemini, OpenAI, xAI, Mistral, Groq, Ollama, LM Studio и другие) и режим Custom для любого OpenAI-совместимого, Anthropic-, Gemini- или Responses-эндпоинта. Главная модель обязана поддерживать вызов инструментов — иначе агент просто не сможет нажимать кнопки.
| Способ подключения | Что нужно | Оплата и доступ | Нюанс |
|---|---|---|---|
| API-ключ провайдера | ключ из личного кабинета провайдера | зависит от провайдера | самый предсказуемый вариант: платите за токены |
| Вход через ChatGPT | подписка ChatGPT Plus или Pro | нужна подписка | расход идёт из квоты вашего плана |
| Вход через xAI / Grok | SuperGrok или X Premium+ | нужна подписка | используется публичный вход официального CLI; xAI может ограничить |
| OpenRouter | аккаунт и баланс OpenRouter | по балансу | выдаётся отдельный ключ с именем Mika |
Мобильный агент с доступом к экрану — это по определению высокий уровень доверия. Проект закрывает основные риски так: данные и память хранятся на телефоне в зашифрованном виде, серверов Mika не существует, пароли и коды подтверждения агент не запоминает, а платежи выносит на подтверждение человеку. Режим по умолчанию — Ask: агент спрашивает только перед тратой денег, остальное делает сам.
Главный минус — возраст. Версия 0.1.35 вышла 3 ноября, дерево issues большое (больше сотни открытых), интерфейс полностью не локализован на русский. Часть функций помечена как ограниченная по железу: песочница работает только на arm64, импорт некоторых клиентских логинов — только на Windows. Это нормально для проекта, которому неделя, но для рабочего телефона риск ощутимый.
Оценки редакционные: мы не проводили замеров на устройстве и не сравнивали агента с конкурентами на одном наборе задач. Баллы отражают заявленные возможности, качество документации и зрелость проекта — читайте их как ориентир, а не как результат бенчмарка.
Mika стоит попробовать, если у вас Android и есть рутинные сценарии в приложениях, которые не имеют API: собрать сводку по рабочему чату, найти и открыть нужный раздел, подготовить корзину, снять показания из приложения. Агент не заменяет специализированные интеграции там, где они есть, но закрывает «последнюю милю» — самый скучный участок работы.
Для бизнеса ключевым будет вопрос поддержки: проект развивается быстро, но гарантий и SLA нет, а лицензия Apache-2.0 позволяет ставить и менять код под себя. Если нужен агент для компьютера с репозиторием и терминалом, смотрите обзоры кодинг-агентов; если нужен именно телефон — Mika сейчас один из самых заметных открытых вариантов.