deeplethe/utopia
World's first open-source enterprise world model.
解决的问题
Utopia 通过在企业知识管理的基础层引入时间感知和形式化本体,解决了标准向量存储和知识图谱的局限性。通过记录理解随时间演变的过程,防止历史背景的丢失,使企业能够维持一个可信的决策核心以及事实推导或修正的完整审计轨迹。
工作原理
Utopia 使用 Rust 和 Postgres(使用 pgvector)构建,实现了一个双时间知识图谱。它从各种文档和数据源中提取实体和事实,并将其映射到本体。系统追踪两个时间线:事实在现实世界中为真的时间,以及系统记录该事实的时间。它结合全文搜索(Tantivy)和向量搜索(RRF 融合),通过 LLM 提供带引用的答案。同时采用前向链式推理,从本体公理中推导出新事实,并包含冲突检测系统以处理矛盾数据。
适用对象
专为需要高完整性知识基础的大型企业设计,特别是那些需要严格合规性、可审计性,以及能够跨文档和数据库对复杂且不断变化的业务数据进行推理的 AI 代理。
主要亮点
- 双时间知识图谱:同时追踪事实的有效时间与系统记录时间,确保知识变更的完整历史记录。
- 本体驱动的 RAG:整合结构化本体与 Ontology2SQL 方法,可查询非结构化文档和挂载的数据库(Postgres、MySQL、Snowflake 等)。
- 智能体功能:内置智能体可遍历知识图谱、搜索文档并查询数据库,也可通过 MCP 暴露。
- 自我治理逻辑:利用本体公理自动推导新事实,并检测数据中的逻辑冲突。
- 离线部署:支持任何 OpenAI 兼容端点,可将整个系统运行在私有硬件上。
相关
- 项目
- 项目
- 项目
- 项目
- 项目