乐于分享
好东西不私藏

GitHub 今日第一:这个开源 AI 助手连上你的 Gmail、Notion、GitHub,10 分钟就变成你的私人秘书

GitHub 今日第一:这个开源 AI 助手连上你的 Gmail、Notion、GitHub,10 分钟就变成你的私人秘书

最近刷 GitHub Trending,发现一个项目一天涨了 1500 多个 star,直接冲到第一名。

点进去一看,叫 OpenHuman,一句话介绍:你的私人 AI 超级智能体,本地运行,隐私安全,功能超强。

说实话,AI 助手我用过不少,ChatGPT、Claude、各种 Copilot,但它们都有一个共同问题:不了解我。

每次对话都要重新交代背景,不知道我昨天发了什么邮件,不知道我日历上有什么会,不知道我代码仓库的结构。

OpenHuman 不一样。它能一键连接你的 Gmail、Notion、GitHub、Slack、Google Calendar 等 118 个应用,每 20 分钟自动同步一次,然后把所有信息压缩存到本地 SQLite 数据库里。

简单说:它是一个装在你电脑上的 AI,知道你的一切,但数据永远不会离开你的设备。


这个项目为什么火?

先说背景。OpenHuman 由 Tiny Humans AI 团队开发,用 Rust + TypeScript 构建,基于 Tauri 框架做的桌面应用。

它火的原因很简单——解决了三个痛点:

1. AI 不了解你的上下文

大多数 AI 助手是"无状态"的,每次对话都是从零开始。你得反复解释"我是做什么的""我的项目是什么""上次讨论到哪了"。

OpenHuman 通过自动抓取你的数据,构建了一个本地知识库。你连接了 Gmail,它就知道你最近在跟谁沟通;你连接了 GitHub,它就知道你的代码在做什么;你连接了 Notion,它就读过你的文档。

2. 隐私焦虑

把所有数据传给云端 AI,很多人不放心。OpenHuman 的所有数据处理都在本地完成,用 SQLite 存储,不上传到任何服务器。

3. 集成太散

你用 Notion 做笔记、用 GitHub 管代码、用 Gmail 收邮件、用 Slack 聊天——每个工具都是孤岛。OpenHuman 把它们全部打通,AI 可以跨工具搜索和关联信息。


四个实际使用场景

场景一:早上打开电脑,AI 已经帮你做好了日程摘要

连接 Google Calendar + Gmail 后,OpenHuman 每 20 分钟自动同步。你早上打开它,直接问:

"今天有什么重要的事?"

它会根据你的日历和最近的邮件,给你一份摘要:9 点有个跟客户的会,下午 3 点要交一个报告,张三昨天发了封邮件问项目进度需要回复。

场景二:写代码时问 AI 问题,它知道你的项目结构

连接 GitHub 后,OpenHuman 会把你的代码仓库信息同步到本地知识库。你写代码遇到问题,直接问:

"这个项目的认证模块是怎么实现的?"

它不需要你贴代码,因为它已经读过你的仓库了。

场景三:跨工具搜索信息

你记得上周有人在 Slack 里提过一个 API 的问题,但忘了具体内容。直接问:

"上周 Slack 里关于 payment API 的讨论说了什么?"

OpenHuman 会从同步的 Slack 消息里找到相关内容,给你总结。

场景四:会议前自动生成 Briefing

连接 Google Meet 后,OpenHuman 可以作为参与者加入你的会议。会前它会根据参会人的历史邮件和日历,帮你生成一份 briefing:这个人上次聊了什么、这次可能要讨论什么。


怎么上手?10 分钟搞定

第一步:安装

macOS 或 Linux:

打开终端,运行:

curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash

Windows:

打开 PowerShell,运行:

irm https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.ps1 | iex

也可以直接去官网 tinyhumans.ai/openhuman[1] 下载安装包。

第二步:注册账号

首次打开会让你注册一个 OpenHuman 账号。这个账号是用来管理你的订阅和连接的,不需要额外购买 API Key。

第三步:连接你的应用

在设置页面,你会看到 118+ 个可连接的应用。找到你常用的,点"Connect",用 OAuth 授权就行。

推荐先连这几个:

  • Gmail — 同步邮件上下文
  • Google Calendar — 同步日程
  • GitHub — 同步代码仓库
  • Notion — 同步文档笔记

第四步:等它同步

连接后,OpenHuman 会开始首次数据同步。这个过程可能需要几分钟到十几分钟,取决于你的数据量。同步完成后,所有数据会被压缩存到本地的 SQLite 数据库和 Obsidian 知识库中。

第五步:开始对话

同步完成后,直接在对话框里问它问题。因为它已经了解你的上下文,所以不需要额外解释背景。


进阶玩法

本地模型运行

如果你不想把任何数据发到云端,OpenHuman 支持通过 Ollama 接入本地模型。这样所有推理都在你自己的电脑上完成。

Obsidian 知识库

OpenHuman 会把同步的数据整理成 Markdown 文件,存在一个 Obsidian 兼容的 vault 里。你可以直接用 Obsidian 打开浏览、编辑这些知识。

这个设计灵感来自 Karpathy 的 obsidian-wiki 工作流——把所有知识结构化存储,方便人类和 AI 共同访问。

Token 压缩(TokenJuice)

OpenHuman 内置了一个叫 TokenJuice 的技术,会自动压缩所有工具调用的结果。HTML 转 Markdown、长 URL 缩短、去除无效字符等,能减少高达 80% 的 token 消耗。

这意味着同样的问题,用 OpenHuman 的成本比直接调 API 便宜很多。


和其他 AI 助手相比呢?

       
                                           
特性ChatGPTClaudeOpenClawOpenHuman
了解你的上下文⚠️ 需要插件✅ 自动同步
数据隐私⚠️ 云端⚠️ 云端⚠️ 看配置✅ 本地存储
应用集成⚠️ 少⚠️ 少⚠️ 需自己接✅ 118+ 一键连
开源✅ MIT✅ GNU
本地模型支持✅ Ollama
价格订阅制订阅制BYO Key一个订阅
       
     

注意事项

  1. 1. 目前是 Early Beta 阶段,可能会有 bug,不适合用于生产环境的关键任务。
  2. 2. 首次同步需要时间,数据量大的话可能要等十几分钟。
  3. 3. 部分集成需要对应的付费账号,比如 ElevenLabs 语音功能。
  4. 4. 目前主要支持英文界面,但数据处理对中文内容没有问题。

写在最后

OpenHuman 的思路让我眼前一亮:AI 不应该是无状态的对话工具,而应该是了解你的私人助手。

它不需要你手动喂数据,不需要你写复杂的 prompt,只需要连上你已经在用的工具,它就能在本地构建一个关于你的知识图谱。

虽然现在还是 beta,但这个方向是对的。如果你也受够了每次跟 AI 对话都要重新解释背景,可以试试这个项目。

GitHub 地址:github.com/tinyhumansai/openhuman[2]


关注我,每天分享一个 AI 实战技巧。

你最想让 AI 帮你解决什么问题?评论区聊聊 👇

引用链接

[1] tinyhumans.ai/openhuman: https://tinyhumans.ai/openhuman
[2] github.com/tinyhumansai/openhuman: https://github.com/tinyhumansai/openhuman