Relate
Relate 是一个自托管的 AI 幕僚长工具,用于记住聊天内容和承诺事项。它支持本地运行,无需安装 Node.js,通过浏览器访问。每个空间独立运行,拥有自己的记忆和看板,适用于亲密关系、生意和团队场景。
Ficha actualizada 23 sept 2026, 17:41 · upstream 23 sept 2026, 16:34 · release v0.0.1
Qué es Relate
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Relate 是一个基于 Node.js 自托管的 AI 幕僚长系统,专为需要记住聊天内容和承诺事项的用户设计。它能够在本地运行,无需安装任何运行时环境,只需通过浏览器即可使用。每个空间(如亲密关系、生意或团队)都是一个独立的助手实例,拥有自己的聊天记录、待办事项和看板视图。
核心功能包括:实时速览当前对话状态、自动提取并排序待办事项、记住未回复的承诺、基于完整聊天记录的智能问答、用你的口吻代拟回复、以及完全可控的主动权——所有操作都需要人工确认。数据本地存储,升级时不会丢失。
Relate 支持多种接入方式:Telegram Bot、HTTP 桥接服务、语音录音转写、微信连接器等。内置节日提醒、回复提醒、关键词通知、排班查询和只读 SQL 查询等功能。通过 MCP 协议可无缝集成到 Claude Code、Cursor 等 AI 工具中。
隐私设计上,Relate 坚持本地优先原则:聊天记录、记忆和设置均保存在用户本地机器上,仅向选定的 AI 服务商提供必要的 API 调用。所有外部操作都经过人工确认机制,确保数据安全可控。
- 亲密关系管理:记录伴侣的聊天内容、承诺事项、敏感话题和未回复消息,自动提醒重要节日和纪念日
- 生意经营:跟踪客户沟通、供应商对接、员工协作,监控承诺兑现情况和团队心情状态
- 团队协作:负责人可查看待认领任务、决策记录和无人认领的工作,评估团队协作健康度
- 个人日程管理:通过关键词提醒重要事件,基于日历数据自动同步排班安排
- 知识沉淀与问答:将聊天记录转化为可检索的知识库,支持自然语言查询历史对话内容
- 纯 Node.js 实现,无需安装 Node.js、Python 或其他运行时环境即可运行
- 每个空间独立运行,拥有完全隔离的数据存储和看板视图,互不干扰
- 支持多种接入方式(Telegram、HTTP、语音录音),可灵活扩展至任意聊天应用
- 内置节日与纪念日提醒系统,自动推算农历日期并提前推送通知
- 通过 MCP 协议可直接集成到 Claude Code、Cursor 等 AI 开发工具中作为上下文来源
- 仅支持 OpenAI API 兼容的模型,不支持其他主流大语言模型(如 Llama、Qwen 等)
- 依赖用户手动配置 API 密钥和连接地址,缺乏自动认证机制
- 语音录音功能仅限 Windows 平台,且需配合第三方转写服务使用
- 仅支持 HTTP 协议作为消息接入方式,不支持 WebSocket 或长轮询
- 空间数量受限于系统资源(内存、磁盘),大规模并发场景可能受限
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Relate 采用纯 Node.js 单进程架构,无需构建工具。安装 Windows 版时直接运行 .exe 即可;macOS/Linux 用户可下载源码编译或从便携版 zip 解压使用。 部署步骤: 1. 下载 RelateSetup.exe(Windows)或源码包 2. 运行程序并设置初始密码 3. 在控制台配置 AI 服务商 API 密钥 4. 创建空间,连接聊天应用或导入聊天记录 5. 启动服务后访问 http://localhost:5080/hub/ 建议将 Relate 进程设置为开机自启,并在系统托盘显示状态。可通过 systemd、Windows Task Scheduler 或 Linux init.d 实现自动化启动。 注意:Relate 不支持 Docker 部署(hasDocker: false),也不支持 Compose 文件运行。如需容器化部署,需自行封装 Node.js 进程或使用其他方案。
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.

