1. Conduid
  2. Blockchain
  3. Hope Agent
MCP server · Blockchain

Hope Agent

会记忆、能成长的随身 AI 助手 · 桌面 / 云端 / IM 随叫随到,手机远程也能连 | Personal AI that remembers and grows — lives on desktop, self-hosted server and every IM, reachable anywhere

44Fair

Scored 5 months ago · breakdown

About Hope Agent

Hope Agent is an MCP server in the Blockchain category: 会记忆、能成长的随身 AI 助手 · 桌面 / 云端 / IM 随叫随到,手机远程也能连 | Personal AI that remembers and grows — lives on desktop, self-hosted server and every IM, reachable anywhere.

Install

From source
git clone https://github.com/shiwenwen/hope-agent

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Hope Agent

Powered by Claude · Grounded in docs

I know everything about Hope Agent. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README


Hope Agent 是一款面向普通人的 AI 助手。同一份会话能在你的设备和聊天之间随手交接,并在日复一日的使用里自己变好——跨会话记忆持续累积、空闲时自己整理、做过的事沉淀成可复用的技能。一个原生安装包,主流大模型 GUI 模板内置齐全,填完 API Key 就能开聊;同时它也能以服务形态常驻 NAS / 自家服务器 / 云主机,在 IM 渠道里随叫随到。

缘起

普通人需要一个打开就能用的 AI 助手——下载安装包双击打开就行,不用先装运行时,也不用先学一套命令行,更不用担心看不懂配置、服务半夜崩了没人管。Hope Agent 不只是桌面 GUI,它还能以 HTTP/WS 服务常驻,放在 NAS、自家服务器或云主机上 7×24 跑着,同时接入 IM 渠道、对接 IDE(ACP);但我们相信大多数普通人的入口仍然是桌面,所以在桌面 GUI 和系统深度融合上投入了最多的精力,同时把性能、稳定性和交互细节一起打磨好。也希望它能陪着你长期用下去——同一份会话跨设备和聊天接续,记忆和技能慢慢累积下来。

Hope Agent 早期曾受 openclaw 影响,感谢他们在本地 AI 助手方向上的先行工作——我们选择了不同的实现路径。

亮点

🎯 日常使用

🧠 记忆与学习

🛠 工作流 & 工具

🛡 安全与本地化

更多细节亮点请查看 CHANGELOG.md。

快速开始

普通用户

📦 安装包:Releases

  1. 到 Releases 下载对应平台安装包
    • macOS:Hope-Agent_*.dmg
    • Linux:hope-agent_*.AppImage
    • Windows:Hope-Agent_*.exe / Hope-Agent_*.msi(尚未完成充分测试)
  2. 首次启动向导:选 Provider 模板 → 填 API Key / Codex OAuth 登录 → 开聊
  3. 桌面安装包内置 GitHub Releases 自动更新;应用内可在 设置 → 关于 里检查更新并一键安装

开发者

git clone https://github.com/shiwenwen/hope-agent.git
cd hope-agent
pnpm install
pnpm tauri dev         # 桌面开发模式(前端 + Rust 热重载)

# 其他常用命令
pnpm typecheck         # 前端类型检查(tsc -b)
pnpm lint              # Lint
pnpm tauri build       # 打生产包

本地开发时如果想在浏览器里看“网页版”并实时刷新,运行 pnpm tauri dev 后打开 http://localhost:1420。这是 Vite dev server,和 Tauri 窗口共用前端热更新;http://localhost:8420 是内嵌 HTTP/WS 服务提供的静态 Web GUI(来自 dist/ / embedded bundle),用于模拟打包后的浏览器入口,不会跟随源码 HMR。若本地 Server 开了 API Key,1420 页面请求 8420 可能返回 401,开发时可先在设置里临时清空 Server API Key 后重启。

运行模式

模式 启动方式 场景
桌面 GUI 双击图标 / pnpm tauri dev 功能最全的入口:完整 GUI 体验,并内嵌 HTTP/WS 服务,桌面在用的同时可对外提供接入
Server + Web GUI(HTTP/WS) 通过 server start 子命令;server install 可注册成 launchd / systemd 开机自启 无 GUI 守护进程,24 小时在线,IM 渠道 / Cron 不断线;前端 React UI 通过 rust-embed 内嵌进 server 二进制,浏览器打开 http://<server>:port 即得完整 Web GUI,手机 / 平板 / 任意电脑都能直连
ACP(stdio) 通过 acp 子命令 IDE 直连,兼容 ACP 协议的编辑器把 Hope Agent 当 agent 后端调

三种模式共用同一套 ha-core 核心逻辑;配置、会话、记忆全部落在 ~/.hope-agent/ 下。

生态一览

项目结构

Cargo Workspace 三 Crate 架构,核心业务逻辑全部在 ha-core:

crates/
  ha-core/       Rust 核心库(零 Tauri 依赖)— 所有业务逻辑在这里
  ha-server/     axum HTTP/WS 守护进程(薄壳)
src-tauri/       Tauri 桌面 Shell(薄壳)
src/             React 19 + TypeScript 前端
skills/          内置技能(随应用发行)

完整的模块拓扑、架构约定、编码规范见 AGENTS.md。

文档

详见 docs/。

贡献

主分支处于活跃开发阶段,欢迎 issue / PR。贡献前请先读一遍 AGENTS.md 的 "架构约定" 和 "编码规范" 两节。

常用命令:

pnpm tauri dev                    # 桌面开发
cargo check --workspace              # Rust 依赖 / 类型检查
cargo test -p ha-core -p ha-server   # 核心测试
node scripts/sync-i18n.mjs --check   # 检查翻译缺失

社区

  • 🐛 Issues — Bug 报告、功能请求
  • 💡 Discussions — 用法分享、想法讨论、提问答疑
  • ⭐ 如果 Hope Agent 帮到了你,欢迎在 GitHub 上点个 Star
  • 📮 路线图、正式文档站和更多社区渠道正在筹备中

致谢

  • openclaw:在本地 AI 助手方向上的启发
  • Ollama:本地大模型一键安装能力建立在 Ollama 的本地运行时与 OpenAI 兼容端点之上;Hope Agent 仅作 GUI 层包装,Qwen / Gemma 等模型由 Ollama 模型库分发
  • ClawHub / SkillHub:为 Hope Agent 提供公开的 skill 搜索与发现来源
  • Hermes Agent(间接溯源 obra/superpowers):部分内置编程方法论 skill 改编自此(MIT),详见 THIRD_PARTY_NOTICES.md
  • Tauri、axum、React、shadcn/ui、Streamdown、Radix UI 等开源基础设施
  • 所有为这个项目做过反馈、测试、提交 issue 的朋友

Star History

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Hope Agent

How do I install Hope Agent?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Hope Agent safe to use with an AI agent?

Its trust score is 44 out of 100 (fair). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Hope Agent still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.