知识库与 RAGAI 资源
INITE Brain:为 AI Agent 提供具备时序与冲突感知能力的开源长期记忆服务
inite-ai/inite-brain-service · Open-source bitemporal knowledge graph — long-term memory for AI agents. Hybrid retrieval, conflict-aware ingest, GDPR forget. REST + native MCP.
ELI5:它是什么,解决什么问题
INITE Brain 是一个开源的双时序知识图谱记忆服务,为 AI Agent 提供跨会话的长期记忆。它把结构化事实、源对话与证据片段连成一张图,支持语义与词法混合检索、图检索和多跳检索;写入时做双时序(有效时间与知识时间)冲突解析,可标记 SUPERSEDED / COMPETING、保留撤回历史并支持带墓碑的管理员遗忘。项目通过 REST 与原生 MCP 对外提供能力,可对接 Claude Code、Cursor、VS Code 等客户端,并提供 Domain Packs 机制让引擎适配不同行业的词汇与状态生命周期(内置覆盖代码记忆及房地产、金融科技、医疗、法律、保险、HR 等示例包)。可自托管运行,也可接入其托管服务。
核心能力与快速开始
★ 38 · TypeScript
- 能做什么
- 基于 SurrealDB 的双时序知识图谱记忆:存储类型化事实、实体与关系,并保留有效时间与知识时间的历史;冲突解析结果为 INSERTED、SUPERSEDED、COMPETING 等;撤回保留历史,管理员遗忘删除相关记录并留下墓碑。支持源 episode、scene(事件与状态变化)、belief(带修订历史)与 evidence(资产、定位片段、处理运行)等多层记忆。提供可配置检索:语义与词法检索、图扩展、重排序、原始段落、scene 与 belief 检索,以及 graph_retrieve、search_multi_hop 等多跳证据收集,答案可带引用并在证据不足时按严格护栏弃答。写入路径包含 /v1/ingest/mention(文本抽取)与 /v1/ingest/fact(直接声明结构化事实)。多租户隔离,每租户独立数据库,支持 userId 个人记忆与租户全局记忆,并可通过 key scope、ABAC 策略与 PII 控制约束访问。Domain Packs 以按租户安装的版本化 JSON manifest 定义谓词、抽取配置、scene schema、状态转换、验证规则与 MCP 工具,可脚手架生成、校验、签名并发布到注册表。NestJS 服务使用 SurrealDB 任务队列、租约与工作线程,可按 PROCESS_ROLE=api|worker 拆分进程。
- 适用场景
- 为 AI Agent 或助手提供跨会话的长期记忆,使对话中的人物、偏好与变更可被后续检索。把应用已有的结构化事实(如 CRM 字段变更、事件触发)直接写入记忆并获得冲突解析结论。以图检索与多跳检索支撑需要跨关系推理的问答,并返回可核验的证据链路。通过 Claude Code、Cursor、VS Code、Gemini CLI 等以 MCP 方式接入,把会话内容写回记忆并在会话开始时注入已有认知。按行业定义 Domain Pack 来适配特定术语与业务流程,例如代码决策与变更生命周期,或房地产房源、保险理赔、医疗处方与审批等场景。需要保留事实历史、区分知识时间与有效时间、或需要可审计遗忘的合规型记忆场景。
- 项目形态
- 可直接使用的工具
- 部署方式
- 可自托管,也可使用托管服务(brain.inite.ai,按公司开通租户与 API key)。本地运行需 Node.js 22、pnpm 10 与 Docker Compose,默认模型配置需要 OPENAI_API_KEY;Docker Compose 可构建完整容器环境。文档提到生产凭据与拓扑见 deployment 说明,API 与 worker 角色可拆分。其余部署条件、成本与限制未说明。
- 主要依赖
- 本地开发:Node.js 22、pnpm 10、Docker Compose;默认模型配置需 OpenAI API key(本地嵌入和替代模型提供商属于配置选项)。托管服务需要租户与限定范围的 API key,未开通需联系 info@inite.ai。硬件规模、模型成本与配额未说明。
- 使用限制
- 代码包含的能力为 opt-in:scene 构建与检索、belief 提升、evidence 上传/处理、pack projection 各有独立开关,并非每个安装都会启用全部层。本地生成钥匙没有管理权限,安装 pack 与执行遗忘需要相应范围的 operator key。安装第一方行业 pack 因声明了媒体能力,需审阅并通过 --accept-modalities 表示同意,该同意只授权声明能力,不提供处理器或开启全部服务功能;pack 的 MCP 工具另有独立同意路径。许可为 AGPL-3.0,商用与合规条件未说明。未说明性能上限、向量库规模限制与 API 计费细节。
- 许可证
- AGPL-3.0
- 最近推送
- 2026-09-18 00:34
资料检查:2026-09-18 07:00 · 卡片整理:2026-09-20 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。