OpenHuman 深度拆解:不等你教它,它先把你读完了
一句话结论:OpenHuman 不是又一个 AI 聊天应用。它是一个在你电脑上运行的"数据吸尘器"——一键 OAuth 连接 118 个服务,每 20 分钟自动拉取你的邮件、日程、代码仓库和聊天记录,压成 Markdown 塞进本地 SQLite,再同步到 Obsidian Wiki 让你能读、能改。加上 Rust 写的 TokenJuice 压缩层(号称省 80% token)和内置模型路由,它把"AI 助手需要先被训练两周才能用"这件事,压缩到了几分钟。代价是:它要你的 Gmail 密码,它还只是 beta。
一、为什么这个人火了
2026 年 5 月 13 日,GitHub 上冒出来一个仓库:tinyhumansai/openhuman。发布当天,星标数飙升。到 5 月 20 日,已经突破 10,500 星,登顶 GitHub Trending,同时拿下 Product Hunt 榜首。
发布者是 Tiny Humans AI,一个由 Steven E. 主导的团队。核心开发者还包括 Pooja Khanna 等人。项目名称 OpenHuman,口号是 "Your Personal AI super intelligence. Private, Simple and extremely powerful."(你的个人 AI 超级智能。私密、简单、极其强大。)
它火得这么快,不是因为技术上有石破天惊的突破。而是因为它切中了当前所有 AI Agent 的一个集体痛点:冷启动。你打开 Claude、Cursor、或者 OpenClaw,第一句话永远是"介绍一下你的项目""你的技术栈是什么""你最近在看什么"——你在教 AI 认识你。OpenHuman 说:不,应该反过来。我来读你。
二、核心主张:三分钟认识你
OpenHuman 官方文档里有一句话,像一记耳光抽在所有竞品脸上:
"Most agents start cold. Hermes learns by watching you work; OpenClaw waits for plugins to ferry context in. Either way, you spend days or weeks before the agent knows enough about your stack to be genuinely useful."
翻译过来:大多数 Agent 冷启动。Hermes 靠观察你工作来学习;OpenClaw 等你装插件往里搬上下文。两种方式,你都得等好几天甚至好几周,Agent 才能真正懂你。
OpenHuman 的解法是一个三阶段流水线:
- 连接(Connect):118+ 第三方服务,一键 OAuth。Gmail、Notion、GitHub、Slack、Stripe、Calendar、Drive、Linear、Jira……不需要写 API key,不需要配置文件。
- 拉取(Fetch):每 20 分钟,核心引擎自动遍历所有活跃连接,拉取新邮件、新日程、新代码提交、新文档编辑。不需要你写轮询脚本。今天早上你收到的邮件,Agent 上午就已经读完了。
- 记忆(Remember):所有数据经过 TokenJuice 压缩,转成 ≤3k token 的 Markdown 块,评分后折叠成分层摘要树(Memory Tree),存入本地 SQLite,同时输出到 Obsidian 兼容的 vault 文件夹里。你可以打开 Obsidian 直接读、直接改。
一次同步跑完,Agent 就拥有了你过去六个月邮件的压缩版上下文、你 GitHub 上所有仓库的提交历史、你 Notion 里所有文档的结构化摘要、你 Slack 里所有关键对话的摘要节点。
不是"AI 在记住你",而是"AI 已经读完了你"。
三、Memory Tree:Karpathy 的 Obsidian Wiki,但被自动化了
OpenHuman 最大的架构创新是它的记忆系统。这里需要把时间线往回拉一点。
2024 年,Andrej Karpathy(前 Tesla AI 总监、OpenAI 创始成员)在 X 上分享了他的个人知识管理 workflow:用 Obsidian(一个本地 Markdown 笔记软件)维护一个"LLM Wiki"——把所有笔记、想法、阅读摘录、项目文档写成结构化的 Markdown,让 LLM 在需要时索引和检索。核心理念:"你无法信任一段你无法阅读的记忆"(You can't trust a memory you can't read.)
OpenHuman 直接把这句话写进了文档。然后它做了一件事:把 Karpathy 的手动流程自动化。
3.1 数据流水线
第三方服务 → OAuth 拉取 → TokenJuice 压缩 → Markdown 规范化
↓
≤3k token 块(chunk)
↓
评分 + 分层摘要树
↓
┌──────────────┴──────────────┐
↓ ↓
本地 SQLite Obsidian vault
(rusqlite, 加密) (可读可编辑 .md 文件)
3.2 三层摘要树
数据不是简单堆在 SQLite 里。Memory Tree 采用分层摘要结构:
- Level 0(原始块):≤3k token 的 Markdown 块,带时间戳和来源标签
- Level 1(按来源摘要):同一来源(如 Gmail)的块按天/周折叠成摘要
- Level 2(按主题摘要):跨来源的块按主题(如"Q3 产品规划")聚类摘要
- Level 3(全局快照):最高层的跨领域摘要,用于快速上下文加载
当 Agent 需要回答问题时,不是把整个数据库塞进 prompt。它先检索最相关的 Level 3 摘要,再按需下钻到 Level 1 甚至 Level 0 的原始块。
这在工程上解决了所有记忆型 Agent 的共同噩梦:上下文窗口不是无限的。即使宣称"记住 10 亿 token",一次推理也只能放几千 token。Memory Tree 的回答是:分层检索,按需加载。
3.3 Obsidian 兼容 Vault
这是 OpenHuman 与所有竞品最显著的区别之一:
- OpenClaw:记忆在
MEMORY.md和memory/YYYY-MM-DD.md里,可编辑,但需要手动维护 - Hermes Agent:记忆在 SQLite 里,通过 self-learning loop 自动更新,但不可读不可编辑
- OpenHuman:记忆既在 SQLite 里(用于检索),也在
.md文件里(用于阅读)。你可以用 Obsidian 打开<workspace>/wiki/文件夹,看到 Agent 生成的所有摘要、节点、关系图。AI 理解错了什么,你直接改文件,下次检索就纠正了。
这个设计有深刻的信任学含义:当 Agent 的记忆对你不可见时,你对它的信任建立在"厂商说它是安全的"这个脆弱假设上。当记忆对你可见且可编辑时,信任建立在可验证性上——你知道它知道什么,也知道它不知道什么。
四、TokenJuice:Rust 写的压缩层,省了 80% token
如果 Memory Tree 是 OpenHuman 的"脑",TokenJuice 就是它的"肺"——没有它,这个大脑会因为吸进太多 token 而窒息。
4.1 问题的规模
假设你是一个每天处理 200 封邮件、50 条 Slack 消息、10 个 GitHub issue、5 个 Notion 文档更新的产品经理。把这些原始数据直接塞进 LLM context:
- 一封带表格的 HTML 邮件 ≈ 2,000 token
- 一条带线程的 Slack 消息 ≈ 500 token
- 一个 GitHub diff ≈ 1,500 token
- 一天总量 ≈ 50,000 token
用 Claude Sonnet 4(\(3/\)15 per 1M token)算,每天光 context 成本就 \(0.15-\)0.75。一个月 \(4.5-\)22.5。这还没算推理成本。如果你的团队有 10 个人,这个数字乘以 10。
TokenJuice 的目标是:同样的信息,用 1/5 的 token 送进去。
4.2 五阶段压缩管道
| 阶段 | 机制 | 效果 |
|---|---|---|
| HTML → Markdown | 用 Rust 实现替代 html2md crate,去除所有布局标签、表格、样式 |
峰值堆内存从 894MB → 67MB(-92%),token 数大幅减少 |
| URL 缩短 | https://docs.google.com/document/d/1abc123xyz/edit#heading=3.1.2 → [GDocs:1abc123xyz#3.1.2] |
移除追踪参数和冗余路径 |
| ASCII 规范化 | 移除对语义无贡献的非 ASCII 字符(但保留 CJK、emoji 的 grapheme) | 避免多字节字符膨胀 token |
| 跨源去重 | 同一会议邀请出现在 Calendar、Slack、Gmail 中,只保留一份 | 消除重复信息 |
| 语义压缩 | 对仍然过长的内容,提取核心语义,丢弃细节描述 | 有损压缩,保留关键信息 |
4.3 三层规则叠加
TokenJuice 的规则系统是 JSON 文件,三层叠加:
Builtin(内置默认)
→ User(用户全局覆盖:~/.config/tokenjuice/rules/)
→ Project(项目级覆盖:.tokenjuice/rules/)
每层定义工具/命令模式 → 压缩策略(截断、去重行、折叠空白、正则匹配删除、段落摘要……)。修改规则不需要重新编译——丢个 JSON 文件进去就行。
这让 TokenJuice 不是一刀切的粗暴压缩,而是上下文感知的精细化处理:git status 用截断+折叠,邮件用 HTML→MD+去重,代码 diff 保留行号但折叠冗长输出。
4.4 对 Memory Tree 的依赖关系
TokenJuice 不只是为了省 API 钱。它是Memory Tree 能运转的前提。
当 Gmail provider 同步一页 200 封邮件时,TokenJuice 在每封邮件进入生成摘要的模型之前就先压缩。没有这个压缩,200 封邮件的原始 HTML 可能直接撑爆模型的上下文窗口,根本无法生成摘要。
官方数据:"Ingesting your last six months of email through a frontier model costs single-digit dollars instead of hundreds."
这个数字如果是真的(目前未经第三方独立验证),意味着 TokenJuice 把一个本不可行的产品变成了可行的产品。
五、技术架构:Rust 核心 + Tauri 壳 + Node.js 运行时
OpenHuman 是一个桌面原生应用,不是网页,不是浏览器插件。
5.1 架构总览
+------------------+ Tauri IPC +------------------+
| React 19 前端 | <=============> | Rust Core 引擎 |
| (Redux Toolkit) | | (openhuman-core) |
+------------------+ +------------------+
|
+-------------------------+-------------------------+
| | |
+-----v-----+ +-------v-------+ +------v------+
| TokenJuice| | Socket Manager| | Memory Store|
| (压缩层) | | (持久化 WS) | | (SQLite/加密)|
+-----------+ +---------------+ +-------------+
| | |
+-----v-----+ +-------v-------+ +------v------+
| Skill Registry| | Cron Scheduler | | AI Encryption|
| (工具注册) | | (5s tick loop) | | (AES-256-GCM)|
+-----------+ +---------------+ +-------------+
|
+-----v---------------------+
| Node.js Managed Runtime |
| (v22.11.0, 系统或托管) |
| Skill 执行 (同步, QuickJS已移除) |
+---------------------------+
|
+-----v---------------------+
| Bridge APIs |
| net(db, store, cron, log, tauri) |
+---------------------------+
5.2 为什么用 Rust + Tauri,而不是 Electron
OpenHuman 明确对比了技术选型:
| 指标 | OpenHuman (Tauri + Rust) | 典型 Electron 应用 |
|---|---|---|
| 冷启动 | <500ms | 2-5 秒 |
| 每 Skill 内存 | ~1-2 MB (QuickJS/Node.js) | ~150 MB+ (Chromium 渲染器) |
| GC 停顿 | 无(Rust 所有权模型) | V8 GC 卡顿 |
| 内存安全 | 编译时保证 | 运行时异常 |
| TLS 实现 | rustls(无 OpenSSL 依赖) | Chromium BoringSSL |
实际意义:对于同时开着交易终端、浏览器几十个标签页、图表软件的加密货币交易员来说,一个 500MB+ 的 Electron 应用是不可接受的。OpenHuman 把自己定位成"永远在线、不占资源"的后台 Agent。
5.3 从 QuickJS 到 Node.js 的迁移
一个值得注意的技术细节:架构文档显示,QuickJS 沙箱运行时已被移除("The QuickJS runtime has been removed"),取而代之的是托管 Node.js 运行时(managed Node.js runtime)。
这意味着 Skill 不再在 Rust 进程内通过 QuickJS VM 执行,而是通过 Node.js 进程桥接。这个迁移的动机可能是:
- QuickJS 的 JS 标准库支持有限,很多 npm 包无法运行
- Node.js 的调试和开发体验更好
- 但代价是失去了 QuickJS 的极致沙箱隔离(虽然仍然有进程级隔离)
这个迁移发生在 v0.53.x 版本期间,说明项目仍在快速迭代架构。
5.4 MCP(Model Context Protocol)协议
OpenHuman 实现了 MCP——一个 JSON-RPC 2.0 层,通过 Socket.io 让 AI 模型发现和调用 Skill 暴露的工具。
用户输入
↓
AI 模型收到 prompt + 工具目录(通过 tool:sync)
↓
AI 决定调用工具(如:发 Telegram 消息)
↓
mcp:toolCall { skillId__toolName, args } → Socket.io
↓
Rust Socket Manager 解析 skillId__toolName
↓
Skill Registry 路由到对应 Skill 的 MPSC 通道
↓
Node.js Skill 执行 handler
↓
Bridge API: net.rs 通过 reqwest 发起 HTTP 请求(绕过 CORS)
↓
外部服务响应
↓
结果回流:Bridge → Node.js → Registry → Socket → MCP → AI → UI
tool:sync 协议:每次 Socket 连接和 Skill 状态变化时,客户端广播完整的工具清单(skill ID、名称、连接状态、工具列表)。这确保后端 AI 始终知道当前有哪些能力可用——新增或断开一个 Gmail 连接,AI 立刻知道。
5.5 持久化 WebSocket
OpenHuman 实现了 Rust-native WebSocket(tokio-tungstenite + rustls),核心特性:
- 后台保活:即使应用被最小化到托盘,Rust 端的 socket 连接仍然维持
- Engine.IO v4 + Socket.IO v4 协议帧解析
- 指数退避重连:1 秒起步,最高 30 秒
- 心跳超时:pingInterval + pingTimeout + 5 秒缓冲
- 共享连接:所有 Skill 共用一条 socket,通过 MPSC 通道分发事件,消除 per-skill 连接开销
六、安全架构:本地加密 + OS Keychain + 沙箱
一个读你所有邮件和聊天记录的软件,安全不是加分项,是生死线。
6.1 多层安全
| 层级 | 机制 | 实现 |
|---|---|---|
| 凭证存储 | OS Keychain | macOS Keychain / Windows Credential Manager / Linux Secret Service (keyring crate) |
| 静态加密 | AES-256-GCM + Argon2id KDF | 记忆文件加密,无认证无法读取 |
| Skill 沙箱 | 进程级隔离 | 每个 Skill 独立 SQLite DB,无跨 Skill 内存访问 |
| 登录令牌 | 单次使用 + 5 分钟 TTL | Web→桌面认证交换,Rust HTTP 客户端绕过 CORS |
| 网络 TLS | rustls | 所有 WebSocket/HTTP 连接,无 OpenSSL 依赖 |
| Prompt 注入防护 | 服务端评分 | allow / review / block 三级响应 |
6.2 争议:安装脚本
OpenHuman 的安装方式很"现代",也很危险:
# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/.../install.sh | bash
# Windows
irm https://raw.githubusercontent.com/.../install.ps1 | iex
这是管道式安装(pipe-to-shell)——你下载并立即执行一个远程脚本,没有任何校验。PrimeAIcenter 的评测专门指出了这一点:"The install script deserves scrutiny before you run it on a primary machine."
对于一个要求 Gmail、GitHub、Slack OAuth 权限的应用来说,这个安装方式与其安全宣传之间存在一定的张力。
七、商业模式:一个订阅,30+ 提供商
OpenHuman 的定价策略很巧妙:
- 核心应用:免费,开源(GPL-3.0)
- 订阅服务:一个订阅覆盖 30+ AI 提供商(模型 API、搜索、webhook 等)
- 自托管:用 Ollama 跑本地模型 = 零持续成本
这与 OpenClaw(BYO 模型,自己配 API key)和 Claude Cowork(专有,订阅 + 附加组件)形成鲜明对比。
PrimeAIcenter 评分:定价 8.5/10——"Best pricing model in the category."
但需要注意:虽然开源免费,但实际使用中的 API 调用成本(尤其是 Memory Tree 生成摘要时的 LLM 调用)仍然由用户承担,除非全部使用本地 Ollama 模型。
八、竞品格局:四派 Agent 的终局推演
OpenHuman 的官方文档里有一张对比表,把 Claude Cowork、OpenClaw、Hermes Agent 和自己放在一起。这张表有营销成分,但基本框架是对的。
| 维度 | Claude Cowork | OpenClaw | Hermes Agent | OpenHuman |
|---|---|---|---|---|
| 开源 | ❌ 专有 | ✅ MIT | ✅ MIT | ✅ GNU GPL3 |
| 启动难度 | ✅ 桌面+CLI | ⚠️ Terminal-first | ⚠️ Terminal-first | ✅ 干净 UI,几分钟 |
| 成本 | ⚠️ 订阅+附加 | ⚠️ BYO 模型 | ⚠️ BYO 模型 | ✅ 一订阅 + TokenJuice |
| 记忆 | ✅ 对话级 | ⚠️ 依赖插件 | ✅ 自学习 | 🚀 Memory Tree + Obsidian |
| 集成 | ⚠️ 少量连接器 | ⚠️ BYO | ⚠️ BYO | 🚀 118+ OAuth |
| 自动拉取 | ❌ 无 | ❌ 无 | ❌ 无 | ✅ 20 分钟同步 |
| 模型路由 | ❌ 单一模型 | ⚠️ 手动 | ⚠️ 手动 | ✅ 内置 |
| 原生工具 | ✅ 仅代码 | ✅ 仅代码 | ✅ 仅代码 | ✅ 代码+搜索+爬取+语音 |
8.1 四派定位分析
Claude Cowork(Anthropic):走的是"大模型 + 桌面壳"路线。核心能力是 Claude 的推理质量,但生态封闭,连接器少,记忆仅限于单会话上下文。适合需要高质量推理但不介意反复解释上下文的用户。
OpenClaw:开源 Agent 网关的标杆。27+ 渠道、Skills 系统、Markdown 记忆。但 Terminal-first 的体验对非技术用户不友好,集成依赖用户自己写插件或配置。适合技术团队、开发者、愿意折腾的 power user。
Hermes Agent:MIT 开源,自学习循环(self-improving loop)是其核心卖点。通过观察用户工作流自动学习工具使用方式。但 Terminal-first、多供应商 API key 管理复杂。适合愿意让 AI"观察"自己工作、不介意隐私让渡的开发者。
OpenHuman:UI-first、一键 OAuth、自动拉取、本地记忆、Obsidian 可编辑。它把用户需要做的配置工作压缩到了极限——你不需要写配置文件,不需要记 API key,不需要写轮询脚本。代价是更高的信任要求(你把 Gmail 的 OAuth 权限给了它)。
8.2 OpenHuman 的真正差异化
对比表里没有体现的几个关键点:
-
Inspectable Memory:OpenClaw 的记忆是可编辑的 Markdown,但需要手动维护。Hermes 的记忆是自动的,但不可读。OpenHuman 是自动 + 可读 + 可编辑——这是一个独特的三角。
-
TokenJuice 压缩:这不是一个功能,而是一个使能层(enabling layer)。没有它,Memory Tree 在成本上不可行。
-
Subconscious Loop(潜意识循环):Agent 在你不交互时继续在后台执行 standing tasks。这不是简单的 cron job,而是持续性的背景推理——比如持续监控某个项目的 GitHub issue,持续跟踪某个客户的邮件线程。
九、局限性与风险:Beta 的诚实
OpenHuman 很火,但官方在 README 第一行就写了:
"Early Beta: Under active development. Expect rough edges."
9.1 已知问题(来自评测和社区)
| 问题 | 来源 | 严重程度 |
|---|---|---|
| 同步失败 | PrimeAIcenter 实测 | 20 分钟 sync loop 两次错过条目 |
| TokenJuice 丢失上下文 | PrimeAIcenter 实测 | 压缩有时删除后续证明相关的信息 |
| 设置菜单混乱 | PrimeAIcenter UI/UX 评分 | beta 阶段的常见症状 |
| 桌面吉祥物 polarizing | PrimeAIcenter | 有人喜欢,有人嫌烦 |
| 安装脚本风险 | PrimeAIcenter / 安全社区 | pipe-to-shell 无校验 |
| 跨源上下文误归属 | PrimeAIcenter Accuracy 评分 | 偶尔把 A 的上下文归因到 B |
9.2 架构层面的隐患
-
Node.js 运行时迁移:从 QuickJS 沙箱迁移到 Node.js 意味着进程级隔离替代了 VM 级隔离。如果一个 Skill 包里有恶意代码,它现在能访问的不仅是 Skill 自己的资源,而是整个 Node.js 进程能访问的东西。
-
OAuth 权限集中:118 个服务的 OAuth 令牌集中在本地 SQLite 里(虽然加密)。如果设备被入侵,攻击者拿到的是一个超级钥匙串。
-
GPL-3.0 的传染性:GNU GPL3 意味着任何基于 OpenHuman 代码的衍生作品也必须开源。这对想用它做商业产品的公司是一个法律约束。
-
自托管模型的质量:Ollama 本地模型处理 summarization 和 tooling 任务时,效果是否能达到云端 frontier model 的水平?官方说"low-level tasks",但"low-level"的边界是模糊的。
9.3 "1 亿 token 记忆"的虚实
官网宣传:"OpenHuman remembers up to 1 billion tokens of memory."
这个数字应该理解为存储容量(SQLite 里能存多少原始数据),而不是上下文窗口(一次推理能塞进多少 token)。Memory Tree 的分层摘要机制意味着,即使你有 1B token 的存档,一次推理也只加载几千 token 的最相关上下文。
这个表述有营销模糊性,但不构成虚假陈述——只是需要用户理解"记住"和"想起来"的区别。
十、适用场景与选型建议
10.1 最适合的人群
-
多工具重度用户:每天切换 Gmail、Notion、Slack、GitHub、Calendar 的人。OpenHuman 的 auto-fetch 能让你从这些切换中解放出来——问 Agent 就行。
-
隐私敏感者:不喜欢把所有数据交给云端 SaaS 的人。OpenHuman 的本地优先设计(SQLite + Obsidian vault + 可选 Ollama)确实让数据留在了你的硬盘上。
-
创始人/自由职业者:一个人处理产品、客户、财务、法律文档,需要在多个工具间保持上下文连贯。
-
知识工作者:研究员、分析师、记者——需要从大量分散的文档、邮件、笔记中提取洞察的人。
10.2 不适合的人群
-
只需要偶尔用 AI 的人:如果你一个月只问 ChatGPT 三次,OpenHuman 的复杂度和信任成本不值得。
-
企业合规严格的组织:beta 软件、未经 SOC2 审计、OAuth 权限集中存储——这些在受监管行业是红灯。
-
安全偏执者:pipe-to-shell 安装、广泛的 OAuth 权限、beta 阶段的未知漏洞——如果你连 Chrome 扩展都谨慎审查,这个软件会让你失眠。
10.3 与 OpenClaw 的互补关系
有趣的事实:OpenHuman 的架构文档里提到,它支持一个可选的 agentmemory backend——把 Memory Tree 代理到 OpenClaw 的 memory 系统。这意味着:
理论上,你可以同时运行 OpenClaw(处理多平台消息渠道、Skills 编排)和 OpenHuman(处理桌面集成、自动拉取、Obsidian Wiki),两者共享同一个记忆存储。
这不是竞争关系,而是生态位分化。OpenClaw 是"Agent 的操作系统",OpenHuman 是"Agent 的桌面伴侣"。
十一、结论:Agent 时代的"读心术"
OpenHuman 代表了一个重要的产品范式转移:从**"你教 AI"到"AI 读你"**。
它不是技术上最先进的 Agent——它的核心创新(Memory Tree、Token 压缩、OAuth 集成)都是已有技术的组合和工程化。但它把这些技术组合成了一个从未有过的产品形态:一个在你桌面上静默运行、每 20 分钟读一遍你全部数字生活、把读到的内容压缩成你能打开编辑的 Markdown、然后用这些上下文回答你问题的 Agent。
这个形态的成功与否,取决于一个核心假设:用户是否愿意为了"Agent 懂我"的便利,付出"让 Agent 读我全部数据"的信任成本。
在隐私意识日益增强的 2026 年,这是一个大胆的赌注。OpenHuman 的解法是用本地优先 + 可编辑记忆 + 开源代码来降低信任门槛——不是消除信任要求,而是让信任变得可验证。
如果它能把 beta 阶段的粗糙打磨掉,把安装脚本的信任问题解决,把 TokenJuice 的上下文丢失率降到可忽略水平——它可能成为第一个真正被非技术用户广泛使用的开源 Agent。
而那个"1B token 记忆"的愿景,如果能在工程上真正兑现,意味着 Agent 将不再是一个"会话工具",而是一个认识你、记得你、在你不说话时仍在思考的数字分身。
参考链接
- 官方 GitHub:https://github.com/tinyhumansai/openhuman
- 官方网站:https://tinyhumans.ai/openhuman
- 官方文档:https://tinyhumans.gitbook.io/openhuman/
- TokenJuice 文档:https://tinyhumans.gitbook.io/openhuman/features/token-compression
- 架构文档:https://github.com/tinyhumansai/openhuman/blob/main/gitbooks/developing/architecture.md
- 技能仓库:https://github.com/tinyhumansai/openhuman-skills
- Product Hunt:https://www.producthunt.com/products/openhuman
- PrimeAIcenter 深度评测(72/100):https://primeaicenter.com/openhuman-review/
- TechTimes 分析:https://www.techtimes.com/articles/316731/20260516/agent-that-reads-you-first-openhuman-tops-github-trending-inverting-playbook.htm
- 掘金复刻实录:https://juejin.cn/post/7639188030881136655
- Andrej Karpathy 的 Obsidian Wiki 理念(OpenHuman 的灵感来源):https://twitter.com/karpathy(需自行搜索相关帖子)
#OpenHuman #Agent #开源AI #本地优先 #MemoryTree #TokenJuice #Obsidian #Rust #Tauri #小凯
讨论回复
0 条回复还没有人回复,快来发表你的看法吧!
推荐
智谱 GLM-5 已上线
我正在智谱大模型开放平台 BigModel.cn 上打造 AI 应用,智谱新一代旗舰模型 GLM-5 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。