Открытый персональный агент для телефона, компьютера и браузера: выполняет задачи в фоне и запрашивает подтверждение перед необратимыми действиями.
wangzan101/Mika
Локальный Android AI-агент, который управляет приложениями и веб-страницами на скрытом фоновом экране и выполняет задачи, описанные одним предложением.
- Звёзды
- 7,577
- Форки
- 1,740
- Открытые issues
- 11
- Последний коммит
- 5 часов назад
Что это?
Mika — Android-приложение, которое получает запрос на естественном языке и выполняет его на телефоне. Оно запускает приложения на отдельном фоновом экране, поэтому пользователь может продолжать пользоваться телефоном, пока агент работает. Агент считывает содержимое экрана, находит кнопки и поля ввода, нажимает на них, вводит текст и прокручивает страницы. Он также умеет распознавать текст во встроенных интерфейсах приложений, где нет доступных для чтения меток.
Помимо управления приложениями, Mika включает встроенный браузер, который открывает страницы в режиме для компьютера и выполняет настоящие клики и ввод с клавиатуры, а также Linux-песочницу для запуска Python, Node и shell-команд над файлами, которые вы отправите. Приложение поддерживает задачи по расписанию и с условиями, плавающую панель для отслеживания выполнения и подтверждений, а также функцию памяти для хранения фактов и предпочтений на устройстве. Пользователь может выбрать режим с подтверждением действий, связанных с расходами, или автономный режим.
У Mika нет собственного сервера. Запросы отправляются только выбранному пользователем провайдеру моделей с использованием собственного API key. В приложении есть готовые настройки для многих провайдеров, а также поддержка пользовательских эндпоинтов, совместимых с OpenAI, Anthropic, Gemini и OpenAI Responses. Проект находится в открытой бета-версии; для выполнения задач требуется Android 13 или новее.
Ключевые возможности
- 01Управляет любым установленным Android-приложением на скрытом фоновом экране, пока пользователь продолжает пользоваться телефоном.
- 02Встроенный браузер выполняет настоящие клики и ввод с клавиатуры, а также поддерживает скачивание и загрузку файлов.
- 03Linux-песочница на устройствах с arm64 позволяет запускать Python, Node и shell-команды над файлами.
- 04Задачи по расписанию и с условиями — например, ежедневные напоминания или проверка погоды с уведомлением только в случае дождя.
- 05Режим с подтверждением запрашивает его перед выполнением платёжных действий, а автономный режим выполняет их самостоятельно.
- 06Работает с собственным API key пользователя для доступа к моделям; между пользователем и провайдером нет сервера Mika.
Сценарии использования
- Кратко пересказать сообщения за день в групповом чате или прочитать ленту в социальной сети.
- Сравнить цены и добавить товары в корзину, остановившись перед оформлением заказа.
- Настроить напоминания по расписанию или проверки по условию с отправкой результата в тот же чат.
- Обработать отправленный на телефон файл с помощью скриптов в изолированной среде Linux.
Быстрый старт
- 1
Скачайте последнюю версию APK из GitHub Releases и установите её
- 2
Откройте мастер настройки телефона в настройках Mika и один раз выполните сопряжение для беспроводной отладки
- 3
Добавьте провайдера моделей в настройках и введите API Key или войдите в ChatGPT
- 4
Чтобы собрать отладочный APK из исходного кода, запустите сборку Gradle
./gradlew :app:assembleDebug
Что важно знать
- Это ранняя публичная бета-версия: функции быстро меняются, а обновления могут содержать несовместимые изменения.
- Для выполнения задач требуется Android 13 или новее, а песочница Linux работает только на устройствах arm64.
- Приложение тестировалось в основном на одном телефоне с Android 14, поэтому на других устройствах могут возникнуть непроверенные проблемы.
- Требуется API Key модели с поддержкой вызова инструментов или вход в ChatGPT; при настройке также необходимо выполнить сопряжение для беспроводной отладки.
В подборках
Темы
Частые вопросы
- Что такое Mika?
- Локальный Android AI-агент, который управляет приложениями и веб-страницами на скрытом фоновом экране и выполняет задачи, описанные одним предложением. Mika — Android-приложение, которое получает запрос на естественном языке и выполняет его на телефоне. Оно запускает приложения на отдельном фоновом экране, поэтому пользователь может продолжать пользоваться телефоном, пока агент работает. Агент считывает содержимое экрана, находит кнопки и поля ввода, нажимает на них, вводит текст и прокручивает страницы. Он также умеет распознавать текст во встроенных интерфейсах приложений, где нет доступных для чтения меток.
- Mika можно использовать бесплатно? Какая у него лицензия?
- Mika распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Mika всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Mika — 7 нояб. 2026 г..
- Для чего можно использовать Mika?
- Кратко пересказать сообщения за день в групповом чате или прочитать ленту в социальной сети. Сравнить цены и добавить товары в корзину, остановившись перед оформлением заказа. Настроить напоминания по расписанию или проверки по условию с отправкой результата в тот же чат. Обработать отправленный на телефон файл с помощью скриптов в изолированной среде Linux.
- Как установить Mika?
- Скачайте последнюю версию APK из GitHub Releases и установите её Откройте мастер настройки телефона в настройках Mika и один раз выполните сопряжение для беспроводной отладки Добавьте провайдера моделей в настройках и введите API Key или войдите в ChatGPT Чтобы собрать отладочный APK из исходного кода, запустите сборку Gradle: ./gradlew :app:assembleDebug
- Где скачать Mika?
- Исходный код и инструкции по установке — на GitHub: https://github.com/wangzan101/Mika
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Неофициальное Android-приложение-компаньон для DeepSeek Harness: уведомления о задачах, управление удалёнными подключениями и мобильные макеты. Проект в разработке.
Android-приложение для запуска агента DeepSeek Harness на телефоне: управляйте файлами, приложениями и системными настройками обычными фразами, без root-доступа и Termux.
Нативное Android-приложение для чата, которое отправляет один запрос сразу нескольким LLM-провайдерам с вашими API-ключами.
Android-клиент для общения с ИИ — форк RikkaHub с чатами с ИИ-партнёрами, удалённым управлением компьютером по SSH и трансляцией экрана, а также переводом текста в других приложениях.
Приложение для iOS и фреймворк на Swift: запускает Gemma и MiniCPM-V на iPhone как локального AI-агента с нативными навыками для Calendar, Reminders, Contacts и Health.