OpenHuman 产品概述
概述
OpenHuman 是一款跑在你电脑上的开源 AI 助手,由 tinyhumans 团队开发,采用 GPL-3.0 协议,目前 GitHub 拥有 200,000+ Star。它的定位是将 ChatGPT 的对话能力、Notion 的知识库与 Zapier 的自动化整合为一个本地运行的桌面应用。
一句话定位:把"对话能力 + 知识库 + 自动化"塞进一个本地 App 里,再给它一张能动会说话的脸。
官方 slogan 是 "Private, Simple and extremely powerful":
- Private——数据存储在本地
- Simple——一键 OAuth 授权,无需手动配置
- Powerful——融合记忆系统、会议代理、自动化集成
技术栈
| 层级 | 技术选型 |
|---|---|
| 底层语言 | Rust + TypeScript |
| 桌面框架 | Tauri v2 |
| 存储引擎 | SQLite |
| 记忆格式 | Markdown(兼容 Obsidian) |
| LLM 路由 | 自动分配(推理→强模型,闲聊→快模型,视觉→专用模型) |
与其他 AI 助手的定位对比
核心架构
核心功能一览
| 功能模块 | 说明 | 亮点 |
|---|---|---|
| Memory Tree | 自动同步并构建结构化记忆 | 3 棵摘要树 + Obsidian 兼容 |
| 桌面吉祥物 | 动画角色常驻桌面 | 可加入 Google Meet 实时对话 |
| 118+ 集成 | 第三方服务一键 OAuth | auto-fetch 每 20 分钟自动同步 |
| TokenJuice | Token 压缩引擎 | 最高降低 80% Token 消耗 |
| 本地模型支持 | 接入 Ollama | 核心知识库完全离线 |
| 会议代理 | 替代用户在场 | TTS + 口型同步 + 实时查询 |
适用场景
- 知识工作者:需要跨工具整合信息、自动归档
- 开发团队:希望在会议中快速调取 Slack/Linear/GitHub 数据
- 个人效率:希望 AI 具备长期记忆,而非每次对话从零开始
- 开源爱好者:关注 Agentic AI 前沿实践
注意事项
- OpenHuman 目前处于 Early Beta 阶段,官方标明 "Expect rough edges"
- UI 界面以英文为主,中文聊天可用但界面未本地化
- OAuth Token 托管在 OpenHuman 后端(由 OS keychain 保护),并非完全本地
相关文档:MemoryTree 记忆系统 | 安装与快速上手
最后更新:2026-05-22
