Android Guru Agent:在 Android 手机本地运行的自主 AI 智能体
AceGuru-mjh/Android-Guru-Agent · 🤖 An autonomous AI agent that lives entirely on your Android device — 109 tools · PRoot Ubuntu terminal · bionic memory (cs-mem) · BYO-LLM. No server. No PC.
ELI5:它是什么,解决什么问题
Android Guru Agent 是一个开源的 Android 端自主智能体应用,将完整的智能体闭环放在单台手机上运行,无需服务器或 PC。它通过 OpenAI 兼容流式接口接入任意 LLM(含局域网 Ollama 等 BYO-LLM 方式),提供 6 种执行模式与 109 个内置工具,覆盖 shell、文件、结构化查询、UI 自动化、浏览器与终端操作。项目在设备上通过 PRoot 沙箱运行 Ubuntu 24.04 终端(原生 PTY 与自研 VT100/ANSI 模拟器),并实现仿生认知记忆(差分摄取、轨迹蒸馏为 FSM、旁路回放、梦境巩固)与 Root/Shizuku/无障碍三级权限链,配合插件化 SDK 与技能市场扩展能力。
核心能力与快速开始
★ 4 · Kotlin
- 能做什么
- 在 Android 设备本地运行自主智能体:支持 OpenAI 兼容流式 LLM 接入与多模型角色路由(含 reasoning_content 思维链透传),提供 6 种执行模式与 109 个内置工具(shell、文件、结构化查询、UI 自动化、浏览器、终端等),具备三级上下文压缩与双引擎工作流(ReAct 引擎 + 任务编排器)。内置 PRoot 沙箱化 Ubuntu 24.04 终端与自研 VT100/ANSI 模拟器,可实现 apt install 等操作。认知记忆系统 cs-mem 通过差分摄取、轨迹蒸馏成有限状态机、0 token 旁路回放、梦境巩固等方式保存跨会话记忆,并提供记忆免疫机制。权限方面采用 Root/Shizuku/沙箱 shell 三级自动降级链;扩展方面提供 AIDL 插件 SDK、技能市场与 MCP 相关能力。
- 适用场景
- 适合希望在手机上离线或本地化运行自主智能体、且不希望依赖服务器或 PC 的用户;可用于在 Android 设备上执行命令行任务、文件处理、UI 自动化、浏览器操作;用于构建可在设备端长期驻留、具备跨会话记忆与技能复用的个人助理场景;也可用于通过插件 SDK 与技能市场扩展自定义工具的开发实验。
- 项目形态
- 可直接使用的工具
- 部署方式
- 面向 Android 设备本地运行,官网提供发布仓库 APK 下载与 CI debug 构建产物;不依赖服务器或 PC。具体安装与运行细节未在材料中完整说明。
- 主要依赖
- 平台为 Android 8.0+(minSdk 26,compileSdk 35),支持 arm64 / x86_64 / v7a;构建使用 Gradle 8.10 与 JDK 17,技术栈含 Kotlin 2.0.21、Jetpack Compose、Hilt、Room、OkHttp。需自备 OpenAI 兼容 LLM 端点或局域网 Ollama(BYO-LLM)。其他硬件与 API 成本未说明。
- 使用限制
- 材料显示项目状态为 active·alpha,许可证标注为 TBD,具体许可与商用条件未说明;部分能力依赖 Root 或 Shizuku 权限(无 Root 时降级)。LLM 的 API 成本与限流限制未说明。README 中对比段落自述 PC 端编码智能体在代码工程深度上更强。
- 许可证
- 未说明
- 最近推送
- 2026-10-03 22:43
资料检查:2026-10-04 07:00 · 卡片整理:2026-10-05 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
在 Android 手机上本地运行自主 AI 智能体,通过 109 个内置工具(shell、文件、结构化查询、UI 自动化、浏览器与终端操作)执行编码相关任务;借助 PRoot 沙箱运行 Ubuntu 24.04 终端,可执行 apt install 与 bash 脚本,用于代码编写、排错等开发工作。
查看内容依据
109 个内置工具(v3 新增超时/重试/限流/熔断/追踪/批量/组合动作八层执行硬化;P83 环境闭环补全)、PRoot 沙箱化 Ubuntu 终端
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。