Executando OpenClaw e Codex CLI Nativamente no Android via APK AnyClaw

AnyClaw é um APK que agrupa o OpenClaw e o Codex CLI dentro de um ambiente Linux embutido para Android. Após a instalação e uma autenticação única via OAuth da OpenAI, o gateway e a Interface de Controle são executados localmente no dispositivo.
Desafios Técnicos de Implementação
A configuração envolveu desafios significativos devido ao ambiente do Android:
- FFI Nativo: O OpenClaw depende do koffi, que não possui binários pré-construídos para Android. A solução exigiu o download de aproximadamente 20 pacotes Termux (clang, cmake, make, lld, NDK sysroot) e a construção do koffi a partir do código-fonte diretamente no telefone.
- Correção de Binários: Os binários make e cmake tinham caminhos do Termux codificados em seus cabeçalhos ELF, exigindo correção binária antes da execução.
- Falhas no Gateway: Em dispositivos Xiaomi, o gateway falhava devido à biblioteca mDNS homebridge/ciao lançar um AssertionError para as interfaces celulares ccmni do Android. O manipulador unhandledRejection do OpenClaw chama
process.exit(1)em erros não reconhecidos. A correção envolveu ajustar orunner-*.jsminificado para capturar erros contendo "interface" e registrá-los como avisos em vez de encerrar. - Identidade do Dispositivo: A Interface de Controle gera tokens via subtle, que o Chrome no Android só expõe em contextos seguros (HTTPS ou localhost). Usar
http://127.0.0.1para a URL do gateway quebrava silenciosamente a funcionalidade. Mudar parahttp://localhostcorrigiu o lado do cliente. Além disso,evaluateMissingDeviceIdentity()emgateway-cli-*.jsfoi ajustado para permitir bypass quandodangerouslyDisableDeviceAuthestá definido, pois a negociação de tokens falhava em instalações novas em diferentes dispositivos. - Resolução DNS: O binário nativo do Codex é vinculado estaticamente com musl e não consegue resolver nomes de host no Android devido à ausência de
/etc/resolv.conf. Um proxy CONNECT Node.js preenche essa lacuna, aproveitando o uso nativo do Node.js do resolvedor Bionic do Android. - Camada de Compatibilidade Bionic: Um shim
bionic-compat.jsajustaprocess.platformde 'android' para 'linux', corrigeos.cpus()para lidar com o formato diferente de/proc/cpuinfodo Android e envolveos.networkInterfaces()para retornar um loopback falso quando as interfaces do Android lançam erros.
Configuração e Uso
- O gateway é executado na porta 18789, a Interface de Controle na 19001 e o frontend codex-web-local na 18923, todos dentro do armazenamento privado do aplicativo.
- A autenticação usa o token OAuth existente do Codex; o
access_tokende~/.codex/auth.jsoné escrito emauth-profiles.jsoncomo um perfilopenai-codex:codex-cli. - O modelo padrão é
openai-codex/gpt-5.3-codex. - Funciona em qualquer dispositivo Android ARM64 7.0+ sem exigir acesso root.
Este projeto é útil para desenvolvedores que desejam executar o OpenClaw e o Codex CLI diretamente em dispositivos Android para fluxos de trabalho de agentes de codificação de IA local.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Assistente de impostos com IA de prioridade local, com dados pessoais criptografados, desenvolvido sobre MCP
Um desenvolvedor criou uma extensão para declaração de impostos para o Crow que criptografa todas as informações pessoais identificáveis (PII) com AES-256-GCM e funciona com qualquer cliente compatível com MCP, incluindo Claude, ChatGPT, Gemini ou modelos locais através do Ollama. O sistema processa cálculos localmente para o Formulário 1040, Anexo 1, HSA (8889), créditos educacionais (8863), trabalho autônomo (Anexo C/SE) e ganhos de capital (Anexo D).

Ferramenta PRECC Reduz Custos da API de Código Claude com Compressão Pré-Chamada de Ferramenta
Um desenvolvedor criou o PRECC, uma ferramenta de código aberto que intercepta as chamadas da ferramenta Claude Code e comprime os payloads usando RTK (Redundancy-aware Token Kompression), reduzindo os tokens de entrada em 40-66% sem impacto perceptível na latência.

Ferramenta Monitor do Claude Code canaliza logs do servidor de desenvolvimento para correções automáticas orientadas por IA
A ferramenta Monitor do Claude Code permite executar um servidor de desenvolvimento em segundo plano, monitorar logs com filtros grep inteligentes e fazer com que o Claude detecte automaticamente erros, escreva correções e as envie — tudo enquanto você testa a interface.

OpenLobster: Agente de IA Auto-hospedado em Go com Pegada de 30MB de RAM
OpenLobster é um assistente de IA auto-hospedado escrito em Go que roda como um único binário com uso de 30MB de RAM e inicialização a frio de 200ms. Ele suporta múltiplos provedores de LLM incluindo Ollama, OpenRouter e qualquer endpoint compatível com OpenAI, com memória armazenada em um banco de dados de grafos.