OpenCode modificado para Android via Termux
Use IA para gerenciar seu celular, criar arquivos, listar apps e muito mais — tudo pelo terminal do Android.
Open Android é um fork do OpenCode (184k ⭐) modificado para rodar no Termux do Android.
# Baixar e instalar
curl -fsSL https://raw.githubusercontent.com/felipegnc/open-android/main/setup-termux.sh | bash
# Recarregar shell
source ~/.bashrc
# Rodar
opencode# Dependências
pkg update && pkg upgrade -y
pkg install -y curl git jq
# Baixar binário
mkdir -p ~/.opencode/bin
curl -L -o ~/.opencode/bin/opencode https://github.com/anomalyco/opencode/releases/download/v1.17.16/opencode-linux-arm64-musl.tar.gz
cd /tmp && tar -xzf ~/.opencode/bin/opencode && mv opencode ~/.opencode/bin/ && chmod +x ~/.opencode/bin/opencode
cd ~
# Adicionar ao PATH
echo 'export PATH="$HOME/.opencode/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# Criar config
mkdir -p ~/.config/opencode
cat > ~/.config/opencode/opencode.json << 'EOF'
{
"shell": {
"path": "/data/data/com.termux/files/usr/bin/bash",
"args": ["-l"]
},
"providers": {},
"instructions": [
"Você está no Android via Termux.",
"Use /sdcard/ para acessar arquivos."
]
}
EOF
# Rodar
opencodeopencode
/providers ← Escolher provider
/model ← Trocar modelo
| Você diz | A IA faz |
|---|---|
| "Lista meus apps" | pm list packages -3 |
| "Cria pasta no Downloads" | mkdir -p /sdcard/Download/Pasta |
| "Quanto espaço livre?" | df -h /sdcard |
| "Versão do Android?" | getprop ro.build.version.release |
pm list packages # Todos os apps
pm list packages -3 # Apps de terceiros
getprop ro.product.model # Modelo
dumpsys battery # Bateria
df -h /sdcard # Storage
cat /proc/meminfo # RAMO binário é pra ARM64. Se seu Termux for outro processador, use npm install -g opencode-ai --force.
termux-setup-storageMIT License
Feito com ❤️ para a comunidade Android