Agente de IA para Android executa tarefas em segundo plano sem travar a tela
O Mika é uma ferramenta em Kotlin que permite controlar aplicativos, navegar na web e rodar comandos em um ambiente isolado no celular.
Edição: Anderson Gomes
· 3 min de leitura

O desenvolvedor wangzan101 disponibilizou o repositório Mika, um agente de inteligência artificial de código aberto para dispositivos Android que executa ações automatizadas em aplicativos e na web. O projeto alcançou a segunda posição no ranking diário do Trendshift após somar 1.856 estrelas e 288 forks. A ferramenta resolve a interrupção no uso do smartphone ao operar em uma tela virtual oculta, o que permite ao usuário continuar utilizando o aparelho normalmente enquanto a automação ocorre.
Dados rápidos
- Repositório: wangzan101/Mika
- Licença: Apache-2.0
- Linguagem: Kotlin
- Estrelas: 1.856 (611 no período recente)
- Forks: 288
- Ranking: segundo lugar no ranking diário do Trendshift
- Data da consulta: 31 de outubro de 2026
Automação invisível e controle de tela As automações tradicionais em dispositivos móveis costumam bloquear a interface principal, impedindo que o usuário realize outras tarefas simultaneamente. O Mika supera essa restrição ao criar uma interface secundária em segundo plano. Por meio dessa tela invisível, a inteligência artificial interage com botões, campos de texto e listas sem interferir na navegação presencial do proprietário do dispositivo.
O sistema reconhece elementos visuais e textuais das telas com o suporte de reconhecimento ótico de caracteres integrado ao aplicativo. Quando os controles nativos de um aplicativo não possuem identificadores acessíveis, a ferramenta utiliza modelos visuais configurados pelo próprio usuário para localizar botões. Um indicador flutuante na borda do display exibe o progresso em tempo real e permite interromper as ações ou enviar novos comandos a qualquer momento.
Como instalar e configurar o agente A instalação pode ser feita diretamente pelo arquivo APK baixado no GitHub ou por meio de comandos ADB acionados por um assistente de computador. Para utilizar os recursos de automação de aplicativos, o sistema exige emparelhamento via depuração sem fio nas configurações do Android.
adb shell sh /sdcard/Android/data/com.wangzan101.mika/files/connect-computer.sh
adb forward tcp:8765 tcp:8765
Após executar os comandos acima, o protocolo de contexto do modelo habilita o controle do Mika a partir do computador via cabo USB. O usuário precisa fornecer sua própria chave de API para os provedores compatíveis, como OpenAI, Anthropic, Gemini ou endpoints compatíveis. Não existe um servidor intermediário mantido pelo criador do projeto, o que garante que os dados trafeguem apenas entre o celular e a provedora do modelo escolhido.
Casos de uso práticos no dia a dia
- Leitura e resumo de conversas: O agente consegue rolar feeds e telas de bate-papo sequencialmente para extrair o histórico de mensagens em grupos e sintetizar as discussões do dia.
- Compras automatizadas até a etapa final: Em plataformas de comércio eletrônico como Amazon ou Meituan, a ferramenta busca produtos com critérios específicos, como carregadores com avaliação acima de 4,5 estrelas por até 30 dólares, adiciona os itens ao carrinho e para antes da etapa de pagamento.
- Pesquisa de passagens e notícias: A inteligência artificial navega em sites em versão para computador, lê plataformas de notícias como Hacker News e pesquisa voos diretos em serviços como Google Flights.
- Programação de tarefas temporizadas: O usuário pode agendar ações repetitivas ou condicionais, como checar a previsão do tempo todas as manhãs e enviar alertas somente se houver previsão de chuva.
Diferenciais em relação a outras alternativas Enquanto a maioria dos agentes móveis exige telas dedicadas ou servidores na nuvem para processar comandos de interface, o Mika executa todo o fluxo de interação localmente no sistema Android. A integração com o protocolo de contexto do modelo permite a comunicação direta com ferramentas externas via ADB. O sistema conta ainda com um ambiente isolado em Linux no próprio dispositivo para execução de scripts, operando exclusivamente em arquiteturas arm64.
Limitações e recomendações de segurança O projeto encontra-se em fase de testes públicos com a versão v0.1.18, lançada em 31 de outubro de 2026, com seu código criado em 29 de outubro de 2026. Os recursos de conversa, navegação web e ambiente isolado funcionam a partir do Android 11, mas o controle direto sobre aplicativos do sistema exige Android 12 ou superior, sendo recomendado o Android 14.
A execução do ambiente isolado em Linux fica restrita a processadores de arquitetura arm64. Operações críticas que envolvam pagamentos, senhas e códigos de verificação exigem a aprovação manual do usuário na tela principal do aparelho. Detalhes sobre auditorias de segurança externas não foram informados no repositório.
Resumo rápido
- Projeto: wangzan101/Mika
- Licença: Apache-2.0
- Linguagem: Kotlin
- Estrelas: 1.856
- Ranking: segundo lugar no Trendshift diário
- Risco principal: software em fase beta pública com potencial instabilidade em diferentes versões do Android
Fontes
- Repositório no GitHub: https://github.com/wangzan101/Mika
- Última release: https://github.com/wangzan101/Mika/releases/tag/v0.1.18
- Ranking Trendshift: https://trendshift.io/repositories/wangzan101/Mika
- Kotlin
- Apache-2.0
- Repositórios em Alta
- Trendshift

Aplicativo em Swift revela e limpa o armazenamento oculto do macOS
· 3 min de leitura
Ferramenta executa workflows do GitHub Actions localmente e acelera testes
O projeto permite rodar pipelines de CI/CD sem depender da nuvem do GitHub.
· 3 min de leitura

