Mangi-11/Eta

Android 系统级 AI Agent——越过沙盒,让模型访问底层API、屏幕、终端与你的数据

解決的問題

Eta 透過提供系統層級的 Android AI 代理,克服內建行動 AI 助手的限制,允許使用者引入自己的模型(BYOK)。它彌補了簡單聊天介面與實際裝置控制之間的差距,讓 AI 能執行跨應用程式任務、存取本地系統資料,並執行通常在行動沙盒中受限的技術指令。

如何運作

Eta 使用內部的 Agent Runtime 來管理「Agent Loop」,協調模型呼叫、工具執行與回饋。它採用多種機制與裝置互動:

  • 系統整合:直接呼叫 Android API 和 Intents 來控制設定、媒體與鬧鐘。也可透過 Xposed/LSPosed 鈎住系統入口點(如電源鍵或製造商助理)。
  • GUI 代理:利用可存取性 UI 樹與螢幕截圖,在缺乏 API 的應用程式中執行點擊、捲動與文字輸入。
  • 技術環境:內建瀏覽器(WebView)與完整的 Linux 終端(透過 PRoot 或 chroot 執行 Alpine/Debian),用於執行指令碼、管理檔案與執行程式碼。
  • 上下文與記憶:取得本地通知、應用程式使用狀況與位置資訊,並維護長期記憶檔案(MEMORY.md)以保留跨對話的上下文。
  • 可擴充性:支援「技能」(任務方法/指令碼)與模型上下文協定(MCP),實現遠端工具整合。

適用對象

希望擁有更強大、與模型無關的 AI 助手,能真正控制裝置、執行 Linux 指令並整合偏好 LLM 提供商的 Android 高階使用者與開發者。

主要亮點

  • BYOK(自帶密鑰):支援 OpenAI、Anthropic、DeepSeek、Kimi 等廣泛提供者。
  • 系統層級控制:可攔截電源鍵按壓並取代製造商助理(如 Breeno 或 Super Xiaoai)。
  • 整合 Linux 環境:提供完整的終端支援,支援安裝 Python 與 Node.js,實現行動端的「Vibe Coding」。
  • 混合執行:結合直接 API 呼叫、GUI 自動化與 shell 指令碼,完成複雜任務。
  • 個人上下文:可存取本地資料如筆記、錄音與健康摘要(部分功能需 Root)。

相關

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