AnyClaw: Ubuntu 24.04 com acesso ao hardware Android e agente de IA para desenvolvimento no terminal

O que o AnyClaw oferece
O AnyClaw (anteriormente OpenClaw) é um ambiente Ubuntu 24.04 completo rodando em proot no Android que vem com um agente de programação de IA (OpenClaw/Codex) integrado, uma interface web acessível pelo navegador do seu celular e acesso direto ao hardware do Android a partir do terminal.
Principais diferenças do Termux
Todo o ambiente de terminal é Ubuntu real. O apt install funciona normalmente para Node.js, Python, Go, Rust e outros pacotes sem as limitações dos repositórios de pacotes do Termux ou necessidade de ajustar Makefiles.
Acesso ao hardware do Android a partir do terminal
Cada sensor e API do Android é acessível a partir de comandos bash simples:
# Tirar uma foto do terminal
termux-camera-photo selfie.jpg
Obter localização GPS como JSON
termux-location
Ler status da bateria
termux-battery-status
Ligar/desligar lanterna
termux-torch on
Texto para voz
termux-tts-speak "Olá do Linux"
Obter informações do WiFi
termux-wifi-connectioninfo
Vibrar o dispositivo
termux-vibrate -d 500
Execução Java no host Android
O comando bsh fornece um interpretador BeanShell que executa código Java real no host Android a partir do seu terminal:
# Obter porcentagem da bateria usando a API BatteryManager do Android
bsh -c 'BatteryManager bm = (BatteryManager)context.getSystemService("batterymanager"); print(bm.getIntProperty(4) + "%");'
Contar pacotes instalados
bsh -e 'pm.getInstalledPackages(0).size() + " pacotes"'
Tirar uma foto com controle total da API da câmera
bsh -e 'camera.takePhoto("/sdcard/photo.jpg")'
Isso fornece acesso a context, PackageManager, ContentResolver e todas as APIs do Android a partir do bash.
Integração Shizuku para privilégios de shell ADB
Com o Shizuku em execução, você obtém privilégios de shell ADB sem root:
shizuku pm list packages
shizuku settings put global adb_enabled 1
shizuku dumpsys battery
shizuku ls /data/dataCLI do Google Workspace
Gerencie Drive, Gmail, Calendar e Sheets a partir da linha de comando:
gws drive files list --params '{"pageSize": 5}'
gws gmail +triage
gws calendar +agenda
gws gmail +send --to [email protected] --subject "Enviado do terminal do meu celular" --body "Sim, sério"Capacidades do agente de IA
O agente integrado (OpenClaw/Codex) pode usar todas essas ferramentas. Por exemplo, pedir para ele "tirar uma foto e enviá-la por email para alguém" encadeará termux-camera-photo → gws gmail +send com o anexo. O agente tem contexto completo de quais comandos estão disponíveis.
Visão geral da arquitetura
A arquitetura do sistema consiste em:
- Aplicativo Android (Kotlin)
- proot (Ubuntu 24.04 aarch64) contendo servidor Node.js (gateway + interface web), agente de IA (OpenClaw/Codex) e termux-/bsh/shizuku → ponte para o host
- DeviceBridge (Kotlin ↔ IPC proot) lidando com Câmera, Localização, Sensores, Área de Transferência, Notificações, Calendário, Vibrador, Lanterna, Gravação de Áudio, TTS e Shizuku (shell privilegiado)
- Conector GWS (CLI do Google Workspace)
- Serviço em Primeiro Plano (execução em segundo plano)
Cada comando termux- e chamada bsh passa por uma ponte baseada em arquivos entre o proot e o host Kotlin. A ponte verifica um diretório em busca de arquivos .req, processa-os através das APIs do Android e escreve arquivos .resp de volta.
O aplicativo tem uma interface web que roda no celular e é acessível de qualquer navegador na mesma rede, funcionando como um ambiente de programação auto-hospedado com acesso total ao dispositivo Android.
📖 Read the full source: r/clawdbot
👀 See Also

llmLibrarian: Motor de RAG Local com Integração MCP para Busca de IA Baseada em Arquivos
llmLibrarian é um mecanismo RAG local que expõe recuperação via MCP, permitindo que agentes de IA como o Claude consultem arquivos indexados. Ele usa coleções ChromaDB para organização, Ollama para síntese e mantém tudo no dispositivo.

Claude AI criou um visualizador de dados de OVNIs com dados do governo em horas
Um usuário do Reddit usou o Claude AI para construir um visualizador de avistamentos de OVNIs full-stack a partir de dados recém-divulgados do Departamento de Guerra dos EUA, hospedado no Cloudflare, em apenas algumas horas.

Painel local monitora o uso do Claude Code com custos de tokens, chamadas de ferramentas e análises de sessão
Um desenvolvedor criou um painel local que lê os arquivos de sessão JSONL do Claude Code para visualizar o uso de tokens, custos estimados, detalhamento de chamadas de ferramentas e histórico de sessões. A ferramenta funciona inteiramente na sua máquina com uma API Express e um painel React.

Interfaze: Nova Arquitetura de Modelo Supera Gemini-3-Flash e GPT-5.4-Mini em Tarefas Determinísticas
Interfaze, uma nova arquitetura de modelo que combina DNN/CNNs com transformadores, supera Gemini-3-Flash, Claude-Sonnet-4.6, GPT-5.4-Mini e Grok-4.3 em 9 benchmarks incluindo OCR, visão, STT e saída estruturada.