mithun50/openclaw-termux

Run OpenClaw AI Gateway on Android — standalone Flutter app with built-in terminal, web dashboard, and one-tap setup. Also available as a Termux CLI package.

解決的問題

OpenClaw-Termux 允許使用者在不需 root 權限的情況下於 Android 裝置上執行 OpenClaw AI 網關。它簡化了透過 proot 部署完整 Ubuntu 環境(含 Node.js)的過程,並提供使用者友善的介面來管理 AI 模型與裝置硬體功能。

工作原理

本專案提供兩種主要介面:獨立的 Flutter 應用與 Termux CLI 套件。兩種方式皆會設定包含 Node.js 22 與 OpenClaw 網關的 proot-distro Ubuntu 環境。Flutter 應用作為原生橋接,使用 WebSocket 節點協定將 Android 硬體(相機、閃光燈、位置、感應器與觸覺反饋)暴露給 AI 網關,使 AI 能在裝置上執行命令。

適用對象

希望在自己的行動裝置上主機 AI 網關,以與多種 LLM 提供商互動並自動化裝置硬體功能的 Android 使用者。

主要亮點

  • 雙介面支援:既可作為內建終端與 Web 仪表板的原生 Flutter 應用使用,也可作為 Termux 的 CLI 工具使用。
  • 硬體整合:向 AI 暴露 7 個功能類別(如相機、位置、感應器)下的 15 個裝置命令。
  • 多提供者支援:可設定支援 7 個主要 AI 提供商,包括 Anthropic、OpenAI、Google Gemini、OpenRouter、NVIDIA NIM、DeepSeek 與 xAI。
  • 一鍵安裝:自動完成 Ubuntu rootfs、Node.js 與網關的安裝。
  • 開發工具:可選安裝 Go(Golang)、Homebrew 與 OpenSSH。

相關

  • 專案
  • 專案
  • 專案
  • 專案