跳转至

ClawSeed:Rust 移动端 AI Agent 运行时

ClawSeed 是面向 Android、移动端与边缘设备的开源 Rust AI Agent 运行时。它把完整的 Android 端内应用、分身系统、结构化用户画像、语音播报和跨应用工具调用组合在一起。

下载

下载最新 ClawSeed 版本

进入 Release 页面后,选择适合设备的 Android .apk 文件。所有历史版本和更新说明可在 GitHub Releases 页面查看。

完整的移动端 Agent 能力

ClawSeed 是一个运行时,而非应用。它提供基于 trait 的 crate,应用自行组装。

  • Android 端内运行:Rust Gateway、Agent 循环、记忆和工具系统直接运行在手机上
  • 分身系统:为不同任务设置专属 Soul、模型与思考模式、独立记忆、工具权限和技能
  • 结构化用户画像:在成功回复后学习长期偏好,同时保留人工编辑结果并过滤敏感数据
  • 语音播报:通过 Android TTS 自动朗读完整回复,也可在会话中单独播放或停止
  • 跨应用工具:通过 CETP 发现其他 Android App 暴露的能力,并纳入同一个 Agent 工具循环
  • 完整能力集:25+ 内置工具、按需技能、定时任务、混合记忆和扩展思考模式
  • 多 Provider 支持:Anthropic、Gemini、Bedrock、OpenAI 兼容、DeepSeek、Ollama、Groq 等
  • 安全控制:自治级别、命令白名单、路径防护、审批 Hook 和速率限制

让 Android App 成为 Agent 工具

ClawSeed 可以作为手机上的统一 AI 交互层。兼容的 Android App 通过 ClawSeed External Tool Protocol(CETP)暴露自身能力;ClawSeed 发现这些工具后,将它们与内置工具、设备工具 一起提供给模型调用。

用户 -> ClawSeed 分身 -> CETP 工具调用 -> Android App -> 结构化结果 -> 最终回复

九财花已经完成真实接入。ClawSeed 可以在一次 对话中组合调用九财花的投资组合、持仓、行情、K 线、资讯、交易流水和收益分析工具。安装方式、 示例提问,以及 CETP v1 只读工具与预警管理扩展之间的边界,参见 九财花联动指南。

快速链接

架构

clawseed-api (traits only, no impls)
  ← clawseed-agent (orchestration + runtime assembly)
    ← clawseed-tools (25+ built-in tools)
    ← clawseed-providers (LLM backends)
    ← clawseed-memory (SQLite + vector/keyword search)
      ← clawseed-gateway (Axum HTTP/WS server, remote tool bridge)
  ← clawseed-config (TOML config)
  ← clawseed (CLI binary)

clients/android (Kotlin/Compose demo app)