🦭 会记忆、能持续推进目标、会动态编排多 Agent 的跨端桌面 AI 助手,也可服务化常驻 NAS / 云端 | A cross-device desktop AI agent 与内存, 自主智能体 goals, dynamic workflows,、headless 部署GitHub 1,157 ⭐ / 102 Fork,主要使用 Rust 开发。标签:agent,ai,ai-assistant,anthropic,chatbot。访问项目:https://github.com/shiwenwen/hope-agent
项目介绍
🦭 会记忆、能持续推进目标、会动态编排多 Agent 的跨端桌面 AI 助手,也可服务化常驻 NAS / 云端 | A cross-device desktop AI agent 与内存, 自主智能体 goals, dynamic workflows,、headless 部署
核心功能
- [亮点](#亮点) - [快速开始](#快速开始) - [下载安装](#下载安装) - [自托管(Docker)](#自托管docker) - [开发者](#开发者) - [运行模式](#运行模式)
使用指南
<tr><td><b>🌐 独立服务 · 浏览器即客户端</b></td><td><b>不止是桌面应用</b>——可以完全脱离 GUI 单独作为服务运行。一条命令 <code>hope-agent server start</code> 就能起一个 HTTP/WS 守护进程,<code>server install</code> 注册成 launchd / systemd 开机自启,放家里 NAS / 云服务器 / 旧笔记本上 24 小时在线。<b>Server 内嵌完整 Web GUI</b>(前端用 <code>rust-embed</code> 打进二进制),<b>手机、平板、浏览器、另一台电脑打开 <code>http://<server>:port</code> 就是完整 React 界面</b>——不用装客户端、不用配前端。Bearer Token 鉴权 + SSRF 三档策略保证公网暴露也可控;会话、记忆、Cron、IM 渠道全在服务端跑,客户端只是窗口。</td></tr> <tr><td><b>🔁 三种运行模式同核</b></td><td>桌面 GUI(默认)、HTTP/WS 守护进程 + 内嵌 Web GUI(浏览器直连)、ACP stdio(给 IDE 当 agent 后端)。三种模式共用 Rust <code>ha-core</code> 核心库,零 Tauri 依赖——同一份代码既能当桌面 app,也能当服务器,也能嵌进 IDE。</td></tr> </table>
项目信息
| 项目 | 信息 |
|---|---|
| 项目名称 | shiwenwen/hope-agent |
| Star 数 | 1,157 |
| Fork 数 | 102 |
| 编程语言 | Rust |
| 开源协议 | MIT |
| 创建时间 | 2026-03-13 |
| 最近更新 | 2026-07-12 |
| 主题标签 | agent、ai、ai-assistant、anthropic、chatbot |
项目地址
GitHub 仓库:<https://github.com/shiwenwen/hope-agent>
> 完整 URL:[https://github.com/shiwenwen/hope-agent](https://github.com/shiwenwen/hope-agent)
如需查看完整源码、安装命令、使用示例、API 文档,请直接访问上方项目地址。所有信息均以 GitHub 仓库为准。