开源 Android 工具型 agent 应用 Angel:本地 llama.cpp 可离线调用工具与 MCP
ihaveaboyfriendsorry · reddit · 2026-10-09
开发者开源了 Angel,一个公有领域(Unlicense)协议的 Android 应用,可在手机上运行带工具调用能力的 LLM agent,无遥测、数据不出设备。
核心能力:
- 模型接入:原生支持 OpenAI、Gemini、Anthropic、DeepSeek 的 API 与工具调用,也可通过内置 llama.cpp 在设备上跑 GGUF 模型(CPU、ARM 优化内核);本地模型使用原生工具调用格式,离线也能调用工具
- 暴露给模型的工具:androidshell(经 Shizuku 以 uid 2000 运行,免 root)、readscreen(uiautomator UI 树)、linuxshell(proot 发行版),并完整支持 MCP(精选服务器 + 官方 registry + 自定义)
- 安全模型:每个工具可设 Ask/Allow/Deny,命令执行前可编辑、可单独终止,凭据在设备上加密存储
- 技术栈:Kotlin/Compose,minSdk 26,ARM64;测试覆盖 provider 契约、存储/加密、Shizuku 集成与真实的设备端模型下载生成
作者征集反馈:provider 适配器边缘情况、小模型设备端工具调用可靠性、MCP registry 安装失败问题。仓库与 APK 均已公开。
所属事件:开源 Android 应用 Angel 让手机本地跑模型与 MCP 工具(2 条相关)→
「编程与Agent」频道最新
- Spawn 开放游戏 Agent API:一次调用注册账号,Playwright 可入局对打 — TAbrodi · 2026-10-09
- PostHog + Claude Code 组合:几小时搭好邮件序列并上线月度订阅 — boringmarketer · 2026-10-09
- 开发者用 Claude 逆向 LG webOS,自写 Rust 版 Plex 客户端提速 10 倍 — 141_1337 · 2026-10-09
- 开源 diagram-design Skill:让 Claude 画出配得上文章的流程图 — lxfater · 2026-10-09
- 用 Claude Opus 5.5 做出可开飞机穿越飓风的 3D 网页游戏 — techartist_ · 2026-10-09
- Dots 搭配 Claude Opus 指南:十项升级强化 Agent 团队 — nickbaumann_ · 2026-10-09