项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1942
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 环境与 pnpm 包管理器
- Rust 工具链(cargo)及 Tauri v2 桌面构建依赖
- 已安装可用的 hermes CLI(用于启动 Hermes Dashboard)
- 运行平台为 Windows 或 macOS,Linux 可构建 .deb / .AppImage
安装与启动步骤
-
1安装前端依赖
在项目根目录执行,安装 React + TypeScript 前端所需依赖,需先装好 pnpm。
pnpm install -
2启动 Hermes Dashboard
另开一个终端运行,Dashboard 监听本机 9120 端口且不自动打开浏览器。
hermes dashboard --host 127.0.0.1 --port 9120 --no-open -
3启动前端开发服务
在项目目录运行 Vite 开发服务器,为桌面端提供界面资源。
pnpm web:dev -
4运行桌面端
再开终端用 cargo 启动 Tauri 桌面外壳,需与上一步的开发服务配合使用。
cargo run -
5一键开发启动
替代上面两步,由 Tauri dev 命令自动拉起 Vite,适合日常开发调试。
pnpm tauri:dev -
6构建 Linux 安装包
在 Linux x64 上构建内置 runtime 的 .deb 与 .AppImage,产物在 bundle 目录。
pnpm tauri:build:bundled-linux -
7查看构建产物
安装包位于 target/release/bundle/ 或 target/debug/bundle/ 目录下。
ls target/release/bundle/
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
--host | 是 | Hermes Dashboard 的监听地址 | 127.0.0.1 |
--port | 是 | Hermes Dashboard 的监听端口 | 9120 |
--no-open | 否 | 启动 Dashboard 时不自动打开浏览器 | --no-open |
如何确认成功
Dashboard 在 127.0.0.1:9120 正常响应,且 Tauri 桌面窗口成功弹出并可交互。
常见问题
Q:pnpm install 或 pnpm 命令找不到怎么办?
A:README 全程使用 pnpm,需先自行安装 pnpm(如通过 npm 全局安装),再执行安装依赖的命令。
Q:cargo run 和 pnpm tauri:dev 有什么区别?
A:cargo run 只启动 Rust 桌面外壳,需要你先手动运行 pnpm web:dev;pnpm tauri:dev 会自动启动 Vite,二选一即可。
Q:支持哪些平台?
A:原生支持 Windows 与 macOS;Linux x64 可构建 .deb 和 .AppImage,发布流水线覆盖 Windows x64、macOS 双架构和 Linux x64。
Q:构建出来的安装包在哪里?
A:构建产物位于 target/release/bundle/ 或 target/debug/bundle/ 目录中。
注意事项
- 当前版本为 v0.8.0-rc8,项目快速迭代,API、打包流程、运行时分发策略与界面细节都可能调整。
- README 未说明 hermes CLI 的安装方式,需你自行准备可用的 hermes 命令后再启动 Dashboard。
- README 未给出 Windows/macOS 原生打包命令,仅提供了 Linux 的 bundled 构建命令。
核心亮点
- Tauri 架构使安装包体积小、内存占用低,比 Electron 方案更轻快
- Rust 后端提供强安全性和高性能,适合处理本地敏感数据
- 智能体核心隔离设计,降低系统依赖冲突,便于独立升级维护
不足之处
- Windows 优先,macOS/Linux 支持可能滞后
- 文档/社区待观察
适用场景
- 在 Windows 电脑上本地运行个人 AI 助手,处理日常任务
- 开发者集成 Hermes 智能体到桌面应用,快速构建原型
- 需要离线或隐私敏感场景下的 AI 交互工具
替代项目
Jan、Chatbox、LM Studio
上一篇:boss-agent-cli
下一篇:ktx
同类项目推荐
Deep-Research-AI-Agent
开源
输入主题,自动追问、搜索、写报告,一键生成深度调研结果。
Build a powerful Deep Research AI agent like Gemini or ChatGPT. Using Next.js, Verce···
kodit
开源
让 AI 助手轻松读懂外部代码仓库,索引后即可精准问答。
MCP server to index external repositories
Athena-Public
开源
本地优先的智能体知识管理,让 AI 用你的数据做决策。
Local-first memory, decision engine, and governance harness for AI agents — portabl···
refact
开源
让 AI 自主搞定开发任务,从写代码到跑测试一条龙
AI Agent that handles engineering tasks end-to-end: integrates with developers’ too···
OpenTracy
开源
让 AI 智能体自己提改进、跑评测、过审批再上线
Self-improving AI agent harness — propose, eval, approve, ship. AHE autonomous loop···
idun-agent-platform
开源
一键将 LangGraph/ADK 智能体部署为生产级 API 服务
Open-source runtime that ships any LangGraph or Google ADK agent as a production-rea···
Aivy-OS
开源
会记事、能动手的本地 AI 伙伴,常驻你的桌面
Your own digital life form — local AI companion with persistent memory, IDE workspa···
jentic-one
开源
让智能体一句话调用任意 API,无需手动管理密钥和集成。
Self-hosted execution layer for AI agents: connect any agent to real APIs, scope exa···
Equibles
开源
自托管金融数据 MCP,让 AI 智能体秒查财报、内幕交易和行情。
Self-hosted, open-source financial data MCP server for AI agents — SEC filings, XBR···
