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

Cognithor: Um Sistema Operacional de Agentes Local-First com Arquitetura Trinity PGE
Cognithor é um Sistema Operacional de Agente totalmente local e autônomo, construído ao longo de um ano com 16 fases de desenvolvimento. Ele apresenta a arquitetura PGE Trinity (Planejador → Guardião → Executor), mais de 11.609 testes com 89% de cobertura, e suporta 16 provedores de LLM, incluindo Ollama e LM Studio.

Índices Persistentes Sobre Extração: Arquitetura para um Servidor MCP do YouTube
Um desenvolvedor compartilha notas de arquitetura para construir um servidor MCP do YouTube que usa índices locais persistentes em vez do padrão comum de extrair-e-esquecer. As decisões principais incluem um sistema de fallback de três camadas, SQLite + sqlite-vec para armazenamento vetorial, abstração de provedor de embeddings e um índice de busca visual separado.

O Skill Seekers v3.2.0 adiciona extração de tutoriais do YouTube para habilidades do Claude.
O Skill Seekers v3.2.0 agora extrai conteúdo de tutoriais do YouTube para criar arquivos SKILL.md estruturados para o Claude. A ferramenta utiliza um fluxo de trabalho de aprimoramento de IA em duas etapas para limpar a saída OCR e gerar documentação utilizável a partir de conteúdo em vídeo.

Dominando os Modos de Assinatura da Antropic: Haiku, Sonnet e Opus
Explore os modos de assinatura inovadores da Antropic—Haiku, Sonnet e Opus—projetados para aprimorar sua experiência de codificação com IA com recursos e preços personalizados.