Relate 是什么?自托管的私人 AI 幕僚长,读懂聊天、记住承诺、提醒重要日子
georgeding/Relate · GitHub
Star119
近 7 天新增0
编程语言JavaScript
开源协议AGPL-3.0
创建于2026-09-23
最近更新2026-09-28
中文导读
Relate 是一个跑在自己电脑上的私人 AI 幕僚长,用来解决聊天信息记不住、承诺容易忘的问题。它接入 Telegram 等聊天来源,自动提取承诺、待办和悬而未决的问题,并每天对照真实消息核对记忆,还能基于完整聊天记录回答「我们周六说好了什么」这类问题。项目以空间为单位组织,可分别用于亲密关系、生意或团队场景,支持任何兼容 OpenAI 的 API,数据默认只留在本机。
根据 GitHub 公开数据,该项目的编程语言为 JavaScript,开源协议为 AGPL-3.0,创建于 2026-09-23,最近更新于 2026-09-28,目前有 119 个 Star。
项目介绍
Relate 是一个运行在自己电脑上的私人 AI 助手,定位是「AI 幕僚长」。它接入你的聊天记录,自动提取其中的承诺、待办和悬而未决的问题,并持续对照真实消息核对记忆,避免记错或跑偏。你可以直接提问「我们周六说好了什么来着」,它会基于完整聊天记录作答并附上出处,还能用你的口吻代拟回复。
项目以「空间」为单位组织,每个空间是一个独立助手,拥有自己的聊天、记忆和看板,适用于亲密关系、生意往来或团队协作等不同场景。内置节日纪念日、回复提醒、关键词提醒等插件,也可通过 MCP 让 Claude、Cursor 等工具只读访问聊天记录和看板。
Relate 强调本地优先:消息、记忆和设置都留在本机,仅监听 127.0.0.1,任何对外发送的消息都需要你确认。它支持任何兼容 OpenAI 的 API,包括阿里云百炼、DeepSeek、智谱 GLM、Ollama 等,也可完全本地运行。
主要功能
- 实时速览当前聊天走向,聊得火热时几秒内自动刷新
- 自动提取承诺和无人回复的问题,排出优先级并在办完后打勾
- 记录需求、敏感话题和悬而未决的事,每天对照真实消息重新核对
- 基于完整聊天记录回答问题并附出处,可用你的口吻代拟回复
- 内置节日与纪念日、回复提醒、关键词提醒、排班表、只读 SQL 等插件
- 每个空间作为 MCP 服务器,供 Claude、Cursor 等工具只读访问
适合谁用
希望把聊天记录转化为可执行记忆与提醒的个人用户,以及需要跟踪客户、团队事项的开发者或小团队。适合注重数据隐私、愿意自行部署和配置 AI 服务商的用户。
快速上手
- Windows:从 Releases 下载 RelateSetup.exe 并运行,无需管理员权限,也不用装 Node.js
- macOS / Linux / 从源码运行:需要 Node.js 22+,执行 git clone https://github.com/georgeding/Relate && cd Relate
- 执行 npm install 安装依赖
- 执行 npm start,访问 http://127.0.0.1:5080/hub/
- 在设置 → AI 服务商中粘贴 API 密钥并测试,然后新建空间、连接聊天应用并启动