欢迎使用 OpenHuman
OpenHuman 是一个开源 AI 助手,旨在成为您跨工具工作的 记忆 和 行动者。构建于 Rust + Tauri,遵循 GNU GPL3 许可证,它弥合了 AI 模型能做什么与它们实际了解您什么之间的差距。
世界上每个模型——超过 200 个——都有相同的根本限制:它们是无状态的。您输入提示,得到响应,上下文就消失了。即使是那些有"记忆"的,也只存储几个要点。几个要点是一张便利贴,不是智能。
OpenHuman 用一种平静、刻意不同的堆栈解决这个问题:
- 本地优先的 记忆树。每个连接的源。Gmail、Slack、GitHub、Notion、您自己的笔记,通过确定性流水线处理:规范化 Markdown、≤3k-token 块、评分、折叠成按源/按主题/按天的摘要树。存储在您机器上的 SQLite 中。不是向量汤黑箱。
- Obsidian 风格 wiki。作为
.md文件存在于保险库中,您可以在 Obsidian 中打开、浏览、编辑和手动链接。受 Karpathy 的 obsidian-wiki 工作流 启发。您不能信任您无法阅读的记忆。 - 118+ 第三方集成**。Gmail、GitHub、Slack、Notion、Stripe、日历、Drive、Linear、Jira 等的一键 OAuth——无需手动连接 API 密钥,无需导航插件市场。
- 自动抓取**。每二十分钟,OpenHuman 从每个活动连接拉取新数据并将其折叠到您的记忆树中,无需您询问,所以 agent 在早晨已经拥有了明天的上下文。
- 为大数据构建的 Agent。 智能 token 压缩 (TokenJuice) 在内容进入 LLM 上下文之前压缩冗长的工具输出,所以扫过六个月的邮件只需个位数美元。自动模型路由 将每个任务发送到正确的模型——
hint:reasoning发送到前沿模型,hint:fast发送到便宜的模型,vision 发送到 vision——全部在一个订阅下。可选的 通过 Ollama 或 LM Studio 的本地 AI 将支持的工作负载保持在设备上。 - 电池包含**。完整的 agent 工具带默认连接:网页搜索、网页抓取器、完整的 代码工具集(文件系统、git、lint、test、grep)、浏览器和计算机控制、定时和调度、记忆工具、Agent 协调 用于生成 sub-agent,以及原生语音——STT 输入、TTS 输出、吉祥物唇形同步,以及加入会议、转录到记忆树、并能回通话的实时 Google Meet agent。无需"安装插件来读取文件"的麻烦。
- 简单、UI 优先。 清晰的桌面体验和简短的引导路径让您几次点击即可从安装到工作的 agent——无需配置优先的设置,无需终端。Agent 有面孔:一个说话的桌面吉祥物,对周围环境做出反应,作为真正参与者加入您的 Google Meets,跨周记住您,并在您停止输入时继续在后台思考。
这些共同将 OpenHuman 转变为与聊天机器人根本不同的东西。它是一个以低成本消耗大量个人数据的 AI agent,保持对您世界的持久和不断发展的理解,并代表您采取主动行动。
注意: OpenHuman 不是 AGI。但它是迈向更好记忆、更好编排和更好工具的有意义架构步骤。
核心特性
| 特性 | 说明 |
|---|---|
| 记忆树 | 本地 SQLite 知识库,自动摄入来自所有连接服务的数据 |
| Obsidian 同步 | 记忆作为 Markdown 文件,可直接在 Obsidian 中编辑 |
| 118+ 集成 | 一键 OAuth 连接 Gmail、Slack、Notion、GitHub 等 |
| 自动抓取 | 每 20 分钟自动同步新数据 |
| Token 压缩 | 智能压缩工具输出,控制成本 |
| 模型路由 | 自动选择最适合任务的模型 |
| 本地 AI | 可选 Ollama/LM Studio,隐私优先 |
| 原生语音 | STT + TTS,Google Meet 会议助手 |
快速开始
加入社区
- GitHub: github.com/tinyhumansai/openhuman
- Discord: discord.tinyhumans.ai