工作日早上 7 点读 AI,周日早上 8 点读周报订阅邮件

METAL LAB

tinyhumansai/openhuman

36,611RustGPL-3.0

一款记住你全部数字生活、还能替你指挥多个AI代理的开源个人AI

OpenHuman是用Rust编写的开源个人AI助手,它把你的邮件、文档和各类账户数据压缩保存在本地、并以人类可读可编辑的形式呈现,再据此调度和协调多个AI代理为你工作。它每20分钟自动同步一次已连接的账户数据,并将其压缩成Markdown文件,而不是依赖看不懂的向量数据库。它还能让代理先起草自动化流程草案,由你在界面上审核后再运行,并可通过包括原生邮件在内的17个消息渠道联系你。

它做什么

  1. 'Memory Tree'功能把同步来的邮件、文档、聊天记录压缩成带评分的Markdown文件,存储在本地SQLite中,并镜像为可编辑的Obsidian知识库,取代了不透明的向量数据库方案。
  2. 自动抓取(auto-fetch)功能每20分钟从100多个OAuth连接账户、5000多个MCP服务器和90000多个Skill中拉取新数据,让代理无需长期学习期就能掌握最新上下文。
  3. TokenJuice会在工具输出发送给语言模型前先压缩,官方称在信息量不变的情况下可将token用量减少最多80%,并表示这是让如此庞大的记忆系统在成本上可行的关键。
  4. 它是一个编排器而非单一聊天循环:通过开源项目tinyagents以带检查点的'代理图'方式运行任务,可派生最多三层的子代理集群,代理之间的通信通过Signal协议端到端加密进行。
  5. Workflows功能让代理先把自动化流程提议为可视化图表(基于开源项目tinyflows),用户在画布上审核后保存,之后按计划、webhook或渠道事件触发运行;还提供一键开启的Privacy Mode,开启后所有推理都不离开本机。

为什么重要

多数AI助手一开始对你的工作一无所知,需要几周的对话积累才能真正好用,而且其记忆和推理过程往往被锁在不透明的云服务里。OpenHuman这种把记忆放在本地、以人类可读方式保存,并让多代理协作过程可审核的做法,对希望AI助手既能立刻上手又不是黑箱的人来说很有意义。

本仓库术语

  • Memory Tree · 将用户数据摘要并评分后以Markdown文件结构保存的本地记忆系统
  • MCP服务器 · AI代理连接外部工具或服务时使用的标准协议服务器
  • TokenJuice · 在数据发送给模型前先压缩工具输出、以减少token用量的功能
  • 代理图(agent graph) · 把任务流程表示为图结构、可中途暂停并恢复执行的运行方式
  • Privacy Mode · 开启后强制所有AI推理都不离开本机的设置

仓库简介(英文)

Your Personal AI super intelligence. A brain that builds a local-first memory of your life, a fantastic orchestrator of agent fleets and workflows, and a deep researcher.

在 GitHub 打开项目主页

相关报道

热门仓库

全部仓库 →

METAL LAB 最新报道