如果你在搭建个人 AI 助手或 Agent 系统,这两个项目分别给出了产品化和基础设施化的答案——OpenHuman 适合想直接用的个人用户,OpenViking 适合需要长期记忆后端的开发者,建议根据你的场景选择关注。
OpenHuman 和 OpenViking 是两个近期受关注的项目,但定位不同。OpenHuman 偏向个人 AI 助手体验,通过 OAuth 接入 Gmail、Notion、GitHub 等个人数据,整理成可搜索的 LLM Wiki / Obsidian Vault,解决个人 AI 的上下文问题。OpenViking 则更底层,构建 Agent context database,将资源、记忆、技能、会话组织成 `viking://` 虚拟文件系统,并采用 L0/L1/L2 三层结构实现高效检索,作为 Agent 的长期记忆后端。两者都在回答 Agent 如何获得长期、稳定、可维护的上下文,但一个产品化,一个基础设施化。
OpenHuman 和 OpenViking 是两个近期受关注的项目,但定位不同。OpenHuman 偏向个人 AI 助手体验,通过 OAuth 接入 Gmail、Notion、GitHub 等个人数据,整理成可搜索的 LLM Wiki / Obsidian Vault,解决个人 AI 的上下文问题。OpenViking 则更底层,构建 Agent context database,将资源、记忆、技能、会话组织成 `viking://` 虚拟文件系统,并采用 L0/L1/L2 三层结构实现高效检索,作为 Agent 的长期记忆后端。两者都在回答 Agent 如何获得长期、稳定、可维护的上下文,但一个产品化,一个基础设施化。
做个最近比较火的 OpenHuman、OpenViking 初步分析。 这两个名字容易被放在一起讲,但本质上不算同类型产品。 OpenHuman 偏个人 AI 助手体验。 OpenViking 偏 Agent 的上下文基础设施。 先说 OpenHuman。 OpenHuman 其实可以直接理解成:把 Karpathy 提过的 LLM Knowledge Base / Obsidian Wiki 思路,往个人 AI 助手方向产品化。 …