OpenHuman 对比 OpenClaw、Hermes Agent

前阵子写了 手把手带你 Windows 安装 Hermes Agent,并接入飞书,一直没有用起来,究其原因:有没有不用天天喂上下文、不用折腾 WSL 的 Agent?

最近有个项目冒头很快:OpenHuman ,现在大概 2.3 万 Star (截至 2026 年 5 月),还在 Early Beta

一、它是什么?

OpenHuman 是 tinyhumansai 团队做的开源桌面 Agent,私密、简单、功能强大。

和 OpenClaw、Hermes 一样,都能写代码、调工具、接消息渠道。但它是:

  • 桌面 UI 为主,装完简单配置就能使用;
  • 118+ 服务一键 OAuth(Gmail、GitHub);
  • 每 20 分钟自动把新数据拉进本地记忆(不用你自己写轮询);
  • 记忆落在本机 SQLite + Obsidian 能打开的 .md 文件里------这点和 Karpathy 那套「LLM 维护 Markdown 知识库」是同一套思路。

连上 Gmail、GitHub,auto-fetch 按文档大约每 20 分钟往本机记忆里灌一轮;具体怎么切块、怎么叠成树、Obsidian 里长什么样,我放在下面细说。

Hermes 看你平时怎么用、慢慢学;OpenClaw 常得靠插件/MCP 把上下文送进去;OpenHuman 则是 OAuth 连账号,本地压 Markdown,还能同步进 Obsidian vault。

桌面里有个 桌面吉祥物(mascot) ,能语音、能看屏,文档写还能进 Google Meet 当参会者。对不想折腾终端 CLI 的人,这是现成的桌面入口。


目前仓库状态:

  • ⭐ GitHub 约 2.3 万 Star(涨得很快,数字会随时间变)
  • 📦 Early Beta,Issue 和 Release 都很勤
  • 📜 协议是 GPL-3.0 (以仓库 LICENSE 为准;不是 OpenClaw / Hermes 的 MIT,商用要自己看清楚)

二、核心功能一览

功能 说明
Memory Tree 邮件、聊天、文档等进本地流水线,切成 ≤3k token 的 Markdown 块,再叠成摘要树
Obsidian Wiki 同一批内容同步成 vault 里的 .md,你能打开看、能手改(类似自建 LLM Wiki,见下文)
Auto-fetch 已连接的服务每 20 分钟自动同步一次
TokenJuice 工具输出、网页、邮件进模型前先压缩,官方自称能省不少 token
模型路由 推理 / 快模型 / 视觉自动分流,走官方订阅;也支持 Ollama 本地
原生工具 搜索、爬虫、Coder 全套(git、lint、test...)、语音、还能进 Google Meet
桌面吉祥物 会说话、有口型,停手打字后后台还能继续想事儿

Gmail、GitHub、Slack、日历这些,在设置里 OAuth 连上就行,不用像 OpenClaw 那样自己写插件搬数据。

数据默认在 ~/.openhuman(Windows 同理在用户目录),库文件是 memory_tree/chunks.db,wiki 在 wiki/没主动发进对话的内容,按文档说法是不往外传的。


三、和 OpenClaw、Hermes 对比

OpenClaw Hermes Agent OpenHuman
协议 MIT MIT GPL-3.0
上手 终端、Gateway 为主 终端 + hermes setup,Win 常要 WSL 桌面 UI
记忆 依赖插件 / 自建 学习循环,跨会话检索 记忆树 + Obsidian,可接 agentmemory
接第三方 自己接 MCP、插件 自己配 118+ OAuth
定时拉第三方进记忆 没有内置 无(靠使用过程学习,非 OAuth 轮询) 每 20 分钟 auto-fetch
模型费用 自带 Key 自带 Key 官方一套订阅 + 压缩
工具 偏代码、网关 47+ 工具,技能能进化 代码 + 搜索 + 语音 + Meet

要是你已经在 Cursor / Claude Code 里用了 agentmemory ,OpenHuman 可以在 config.toml 里设 memory.backend = "agentmemory",跟现有记忆共用,不用另起一套。这块我之前的文章里写过:如何为AI编程工具构建持久化记忆:用 agentmemory 形成知识复利

官方宣传的「几分钟建立上下文」,流程是连账号 → auto-fetch → Memory Tree 压进 Obsidian。


四、Memory Tree 是啥?

向量库擅长回答「跟这句话像的是什么」。但日常问 Agent 的往往是:

  • 今天有啥事?
  • 某某客户最近咋样?

OpenHuman 用 三层树 来存:按来源(Source)、按实体/项目(Topic)、按天(Global)。chunk 有确定性 ID,热路径不调 LLM,重的摘要放后台 worker,免得卡界面。

桌面底部有个 Intelligence 页,能看占了多少盘、多少来源、多少 chunk、实体关系图,还能一键用 obsidian:// 打开 vault。对我这种不喜欢「记忆查不到出处」的人来说,这点比纯 RAG 顺眼。

页面上常见指标 含义
Storage chunks.db + Obsidian vault 总大小
Sources 已 ingest 的来源数(每个 Gmail 标签、Slack 频道各算一个)
Chunks 库里 ≤3k token 的块数量
Topics 按「热度」建起来的实体主题树数量
Memory graph 实体关系力导向图,auto-fetch 跑几天后会更密
Ingest 热力图 类似 GitHub 贡献图,能看出哪天同步断了

和 Karpathy / Obsidian 那套的关系:

OpenHuman 官方明确说灵感来自 Karpathy 的 obsidian-wiki 工作流

我之前写过一篇《OpenAI 大神 Karpathy 开源:用 Obsidian 实现 LLM Wiki 知识库管理方法》。OpenHuman 把 wiki 维护自动化了:定时拉 Gmail/GitHub,切块叠树,Intelligence 里还能一键 obsidian:// 打开 vault。

如果你已经按那篇文章搭过 Obsidian 知识库,上手 OpenHuman 的 wiki 目录会顺眼很多;区别是,这边主要是 Agent 往 vault 里写,你负责看和改,而不是全靠对话里手动让模型整理。


五、安装

建议 16GB+ 内存

方式一:官网下安装包

打开 tinyhumans.ai/openhuman,下 DMG / EXE,不想敲命令就走这条。

方式二:脚本安装(和 README 一致)

macOS / Linux:

ruby 复制代码
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash

Windows(PowerShell):

ruby 复制代码
irm https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.ps1 | iex

装完之后建议这么走

  1. 打开桌面应用,走一遍短 onboarding
  2. OAuth 连上你常用的(我先会试 Gmail + GitHub)
  3. 等 auto-fetch 跑一轮,或在 Intelligence 里点 Run ingest
  4. 看记忆指标有没有涨,再开始对话。

首次打开会问你打算自动化哪些事、怎么管理工作流,界面比较「产品化」。


项目地址github.com/tinyhumansa...

中文 READMEgithub.com/tinyhumansa...

文档tinyhumans.gitbook.io/openhuman/

下载tinyhumans.ai/openhuman

相关推荐
小江的记录本1 小时前
【Java基础】泛型:泛型擦除、通配符、上下界限定(附《思维导图》+《面试高频考点清单》)
java·数据结构·后端·mysql·spring·面试·职场和发展
SeaTunnel1 小时前
AI 让 SeaTunnel 读源码和调试过时了吗?
大数据·数据库·人工智能·apache·seatunnel·数据同步
搬砖的小码农_Sky2 小时前
AI Agent:WebMCP介绍和具体实现方案
人工智能·ai·人机交互·agi
t_hj2 小时前
大模型微调
人工智能·python·深度学习
冬奇Lab2 小时前
RAG 系列(二十三):多模态 RAG——图片、表格也能检索
人工智能·llm
冬奇Lab2 小时前
一天一个开源项目(第106篇):Claude Plugins Official - Anthropic 官方 Claude Code 插件生态全解析
人工智能·开源·资讯
QC·Rex2 小时前
12-Factor Agents:2026 年生产级 LLM 软件工程方法论深度解析
agent
落羽的落羽2 小时前
【算法札记】练习 | Week4
linux·服务器·数据结构·c++·人工智能·算法·动态规划