Hope Agent
跨端交接、越用越懂你的桌面 AI 助手,也能服务化常驻、跑在云上
会记忆 · 能成长 · 能自主推进目标 · 会动态编排任务 · 在你所有的聊天里随叫随到
简体中文 · English
在一个入口中组织项目、目标、工作流与长期任务
Hope Agent 是一个本地优先、桌面优先,也能服务化常驻的个人 AI Agent。它像成熟的桌面软件一样打开即用,又真正具备 Agent 的行动力:理解长期上下文、调用工具完成工作,并在你离开后继续可靠地推进目标。
Hope Agent 很早就开始探索桌面 AI Agent。 在桌面 Agent 还很少见、Codex 尚处早期形态的阶段,我们就已经开始构建这个项目。我们一直专注于产品本身,而不是制造声量。随着桌面 AI Agent 逐渐成为热门方向,越来越多产品开始探索相似路径,也印证了我们最初的判断:AI 助手终将走出聊天框,成为可以长期托付工作的个人软件。
目录
核心能力
| 🖥️ 开箱即用的桌面 Agent | 原生 GUI、丰富的 Provider 模板与预设模型,并支持本地模型一键安装。填入 API Key 或登录账号即可开始,不要求先搭环境、学命令行或维护复杂配置。 |
| 🧭 持续完成,而不只回答 | Goal 定义结果,Workflow 动态组织执行,Loop 决定何时继续。复杂任务可以在后台推进,并随时查看、暂停、恢复或调整。 |
| 🧠 长期记忆与知识空间 | 跨会话记忆、按需召回、离线整理、用户画像与可复用技能逐步积累;知识空间让你和 AI 共同读写真实 Markdown,形成可追溯的第二大脑。 |
| 🎨 从想法到可交付设计 | 设计空间从一句话或参考图生成网页、移动原型、演示文稿等 10+ 类产物,支持可视化微调、版本管理、多格式导出,并能继续交付到真实代码工程。 |
| 🛠️ 真正能够操作和执行 | 在授权与审批下控制电脑和浏览器,运行命令、读写文件、调用 MCP、连接工作空间,并通过多 Agent 协作完成复杂工作。 |
| 🌐 跨端交接,随时在线 | Desktop / Server / Web / ACP 共用同一套核心;同一份会话、记忆与任务状态可以在桌面、浏览器和常用 IM 渠道之间继续。 |
| 🛡️ 本地优先、可控可靠 | 数据默认保存在本机,模型请求直连 Provider;工具审批、Docker 沙箱、配置回滚、崩溃恢复与后台保活共同守住长期运行边界。 |
能力全景
🎨 设计与知识
| 🎨 设计空间 | 从一句话或参考图生成网页、移动原型、演示文稿、仪表盘、海报、文档、邮件、图像、动效、音频与交互组件。生成过程实时预览,项目内置 AI 对话、元素微调、批注、撤销重做、设备预览、版本历史与产物库,可导出 HTML / PNG / PDF / PPTX / MP4 / ZIP。 |
| 🧩 设计系统到代码 | 可从截图、网址、Figma 或现有代码仓库提取品牌设计系统,跨产物复用并导出多平台 Design Token 与代码交付包。设计项目可绑定真实仓库,把选定产物交给主对话实现到代码,并在代码变化后提示回灌设计稿。 |
| 🧠 知识空间 · 第二大脑 | AI 与你共同读写真实 Markdown 笔记,支持资料归档、全文与向量检索、双链、图谱、原子笔记和可审阅的 AI 整理建议。可绑定现有 Obsidian 库,外部改动实时同步;来源与 Evidence 保留回溯。 |
🧭 长期任务与自主执行
| 🎯 Goal · 朝结果持续推进 | 给出最终目标和完成标准后,Agent 会持续拆解、执行、检查和推进。目标支持预算、进度、暂停与恢复;完成前经过保守审计并展示结果证据。 |
| 🧩 Workflow · 动态编排 | 模型按任务需要组织阶段、条件、并行、多 Agent、工具、Diff、Review 与验证。每次执行都有持久记录,可暂停、恢复、取消,并在异常退出后保守恢复。 |
| 🔁 Loop · 按时间或事件继续 | 支持固定间隔、条件、内部事件和模型自定唤醒时间;每轮既可继续当前会话,也可触发绑定 Goal 的 Workflow,并带预算、退避和无进展保护。 |
| 📋 Plan、Task 与后台任务 | 复杂工作可以先形成可修改的计划,再用 Task 展示实时进度。耗时工具和子 Agent 可在后台运行,阶段结果逐步回到主对话,不必阻塞继续交流。 |
心智模型:Goal 定义最终结果,Workflow 负责一次具体执行,Loop 决定何时再次推进,Task 呈现当前进度,Mode 控制自主执行强度。它们可以组合,也可以独立使用。
🧠 记忆与成长
| 🧠 跨会话持久记忆 | 记忆按全局、项目与 Agent 分层组织,精简 Core 稳定进入上下文,详细内容通过全文与向量检索按需取回,避免每轮重复塞入全部历史。 |
| 🔍 召回、整理与反省 | 模型可按任务主动召回记忆;用户也可开启 Fast / Deep Recall。空闲时可整理重要内容、生成 Dream Diary,并从历史中提炼可审阅的沟通风格、工作习惯和长期偏好。 |
| 🛠 会成长的技能系统 | 复杂任务完成后可以沉淀为技能草稿,经你审核后复用。技能支持条件激活、子 Agent 执行与工具白名单,并兼容 agentskills.io 标准。 |
| 💾 长对话与无痕模式 | 渐进式上下文压缩保留长对话中的关键事实与工具调用关系;无痕会话则关闭长期记忆、跨会话感知与持久化旁路,结束后不保留会话数据。 |
🛠 工具与连接
| 🖱️ 电脑与浏览器控制 | 在 macOS 授权后观察并操作桌面、窗口、菜单、键盘与鼠标;可控浏览器提供实时镜像,让你看到 Agent 正在访问和操作的页面。副作用动作统一经过审批。 |
| 👥 多 Agent 与自然语言定时 | 通过预设团队或动态子 Agent 并行协作,结果自动汇总回主对话;也可以用自然语言创建定时任务,并把结果投递到指定 IM 渠道。 |
| 📁 Project 项目容器 | 把相关会话、项目指令、记忆与共享文件组织在一起。上传文件自动提取文本,并按内容规模选择目录、内联或按需读取,控制上下文占用。 |
| 🔌 MCP 与 Hooks | 内置 MCP 客户端,覆盖主流 transport 与 OAuth 2.1;Hooks 可在 20+ 生命周期事件上接入 command / HTTP / MCP / prompt / agent 处理器,并支持分层配置与热重载。 |
| 🔧 工具箱与工作空间 | 内置 AI 画图、语音与音乐音效生成、Web 搜索、bash、文件操作、Canvas、URL 预览与自诊断;飞书工作空间提供 40+ 工具,覆盖文档、多维表格、云盘、知识库、审批、日历、联系人和招聘。 |
| 📊 Dashboard + Recap | 统一查看成本、Token、活跃度、健康度、Plan 与长期任务状态;Recap 可复盘一段时间内的会话,生成多章节报告并导出独立 HTML。 |
数据大盘 · 集中查看用量、健康度和长期任务运行状态
🌐 桌面、服务与跨端
| 🖥️ 原生 GUI 与模型配置 | macOS 提供完整桌面体验,Linux / Windows 当前为实验性支持;界面支持多语言。内置主流 Provider 模板与丰富的预设模型,同一 Provider 可配置多把 API Key 自动轮换。 |
| 🦙 本地模型一键安装 | 不需要账号、API Key 或终端,在设置中选择适合硬件的模型,即可完成 Ollama 安装、模型下载、Provider 注册与切换;本地 Embedding 使用同一套流程。 |
| 🤝 IM 渠道与会话交接 | 接入 Telegram、Discord、Slack、飞书等常用 IM 渠道,图片、语音和文件可直接进入多模态上下文。会话可在桌面、浏览器与 IM 之间接管或交接,运行中的回复也能流式镜像到聊天工具。 |
| 🌐 独立服务与多种运行形态 | hope-agent server 可常驻 NAS、家用服务器或云主机,并内嵌完整 Web GUI;hope-agent acp 可作为 IDE 的 Agent 后端。不同入口共享同一套核心、会话、记忆与配置。 |
🛡 安全与可靠性
| 🔒 工具审批 + Docker 沙箱 | 敏感工具调用进入统一审批,高风险命令和文件写入可选择在 Docker 沙箱中执行,降低高权限误操作的影响范围。 |
| 🏠 本地优先 · 零第三方中转 | 配置、会话、记忆、附件、技能与日志默认保存在 ~/.hope-agent/,API Key 直连模型 Provider。服务模式提供 Bearer Token 鉴权与 SSRF 防护策略。 |
| 🛟 回滚、自愈与保活 | 配置变更自动保存本地快照,可一键回滚;Guardian、系统服务与子系统 watchdog 负责异常重启、诊断和自动重连,让长期任务在故障后以可观察的方式恢复。 |
更完整的版本变化请查看 CHANGELOG.md,实现细节见 docs/architecture/。
快速开始
下载安装
📦 各平台完整安装包列表:Releases
🌏 访问不了 GitHub? 所有安装包同时镜像在 (Cloudflare R2,与 apt / dnf 软件源同域名),下面每个手动安装入口都给了镜像直链。桌面应用的自动更新也优先走这个镜像,GitHub 作为兜底。历史版本按
https://repo.hopeagent.ai/download/v/长期保留。
macOS
Homebrew(推荐)
brew tap shiwenwen/hope-agent
brew install --cask hope-agent
已经手动装过
Hope Agent.app?在brew install后面加--adopt(接管同版本现有应用,不重新下载)或--force(强制重下覆盖)。
手动安装(DMG)
到 Releases 下载 `Hope.

