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。

相关

  • 项目
  • 项目
  • 项目
  • 项目