少女祈祷中...
ATIN

DroidAgent:开源、免 Root、自托管的 Android 智能体助手

DroidAgent:开源、免 Root、自托管的 Android 智能体助手

把大模型、本地长期记忆、SSH 远程操作和语音/附件多模态,全部收进一个 App。

它是谁

DroidAgent 是一款运行在 Android 上的开源智能体(Agent)助手。它不是一个普通的"聊天外壳"——它把多模型对话、端侧长期记忆、SSH 远程运维、联网工具、语音输入和附件多模态整合到一部手机里。

三个关键词就能说清它的立场:开源 · 免 Root · 数据自托管。

  • 全部数据(对话、记忆、Token 统计、SSH 配置)只存在本机,不依赖任何第三方服务端,不采集遥测;
  • 无需 Root,普通用户装 APK 即可用;
  • 源码完全开源(MIT License),托管在 GitHub,接受任何人的审阅与二次开发。

GitHub 仓库:https://github.com/aixtin/droid-agent

核心能力

对话与模型

  • 多供应商按需切换:MiMo 全模态 / DeepSeek / GLM / 任意 OpenAI 兼容端点,支持自定义模型与按模型勾选能力;
  • 流式输出:思考段打字机 + 正文流式 Markdown 渲染,思考与工具调用过程可折叠展开;
  • 思考强度分档:按供应商能力展示"自动/开关/低中高",不支持的档位不出现;
  • 语音输入:长按说话、上滑取消、60 秒上限自动发送,微信式交互。

附件多模态(v19+)

  • 图片:本地压缩后发送,不烧流量;
  • 视频:超大视频本地转码压缩再发,气泡内嵌首帧缩略图;
  • 文档:PDF / txt / md / docx / xlsx 本地解析提取文本直接注入上下文,不烧视觉 token;扫描件 PDF 自动渲染成页图走视觉通道;
  • 一次最多 6 个附件,App 内全屏预览。

长期记忆(自托管)

  • bge-small ONNX 端内语义向量 + 关键词双路召回,SQLite 存储;
  • 三级分层:短期滚动窗口 → 中期摘要 → 长期全量原文 + 语义检索;
  • 可配置独立"辅助 AI"做记忆索引,不占用主对话模型;
  • 进程被杀不丢消息、不重复归档。

工具调用(40 轮上限)

  • 联网:web_search / web_fetch / web_download / site_auth(Cookie 自动注入);
  • SSH/SFTP:远程执行、文件读写、上传下载,支持跳板机(ProxyJump)、ED25519、双认证——手机就是你的随身运维终端;
  • 本地工作目录:AI 拉文件到本地改再传回,避开命令行嵌套转义地狱;
  • 其他实用工具:get_time / calc / memory_search。

界面

  • 多会话管理(置顶/删除/全文搜索);
  • Token 用量统计(主 AI / 辅助 AI 双通道);
  • 运行日志、前台服务保活通知;
  • 聊天背景自定义、全局动画体系。

谁适合用

  • 开发者:把 SSH 和文件操作装进手机,随时随地远程运维服务器;
  • 普通用户:想用一个真正"自托管、不裸奔"的 AI 助手,数据全在自己手里;
  • 开源爱好者:源码完全开放,MIT 许可,随便改随便用。

快速开始

  1. 下载 APK 安装(GitHub Releases 提供签名 APK);
  2. 在「设置 → 模型配置」填入任意 OpenAI 兼容端点的 Base URL + API Key;
  3. 直接开聊;AI 会按需调用工具,长期记忆自动归档。

系统要求:Android 7.0+(完整功能需 Android 10+),arm64-v8a,至少一个 OpenAI 兼容 API 端点(自建或云厂商均可)。

开源与许可

数据是用户的,代码也是用户的——这就是 DroidAgent 想做的那件事。

评论