Mika
Mika is an on-device AI assistant for Android that carries out one-sentence requests by operating apps on a hidden background screen, browsing the web, and running local Linux sandbox scripts while you keep using your phone.
Visit wangzan101/MikaOverview
Mika is an on-device AI assistant for Android. After a one-sentence request, it can inspect screens, click, type, and operate installed apps on a separate background screen; browse the web in a built-in browser; and run Python, Node, and shell commands in a local Linux sandbox. There is no Mika server: requests go only to the model provider the user configures.
Key Features
- Mika operates apps on a separate background screen: it opens apps, reads interfaces, taps, types, and scrolls while the user continues using the phone. Its built-in browser opens web pages in the background, uses real clicks and keyboard input, defaults to desktop pages, and
Use Cases
- Summarize a WeChat group or a Xiaohongshu creator’s recent content; filter jobs and greet recruiters on recruitment sites, or find products and add them to a cart on e-commerce sites; set alarms, weather reminders, and scheduled tasks; process files sent by the user or run
Getting Started
- Download the latest APK from GitHub Releases and install it. Open the Set up phone operation wizard in Mika settings and pair wireless debugging once. In Settings, open Models, add a provider and enter an API key, or sign in with ChatGPT. In an empty conversation, choose an
Deployment & Requirements
- Installation requires Android 11 or later. Running tasks requires Android 13 or later, and Android 14 or later is recommended. The Linux sandbox is supported only on arm64 devices. A large model API key that supports tool calling is required.
Before You Adopt
- License: Apache-2.0. Review its terms before using, modifying, or distributing the project.