deeplethe/utopia

World's first open-source enterprise world model.

해결하는 문제

Utopia는 표준 벡터 스토어와 지식 그래프의 한계를 극복하기 위해 기업 지식 관리의 기본 계층에 시간 인식과 형식적 온톨로지를 도입합니다. 이해의 변화 과정을 기록함으로써 과거의 맥락을 잃는 것을 방지하고, 기업이 신뢰할 수 있는 의사결정 핵심과 사실의 도출 또는 수정 과정에 대한 완전한 감사 추적 기록을 유지할 수 있도록 합니다.

작동 방식

Rust와 Postgres(pgvector 사용)로 구축된 Utopia는 이시간 지식 그래프를 구현합니다. 다양한 문서와 데이터 소스에서 엔티티와 사실을 추출하여 온톨로지에 매핑합니다. 시스템은 두 가지 타임라인을 추적합니다: 사실이 현실 세계에서 참이었던 시점과 시스템이 이를 기록한 시점입니다. LLM을 통해 인용된 답변을 제공하기 위해 전체 텍스트 검색(Tantivy)과 벡터 검색(RRF 융합)의 조합을 사용합니다. 또한 온톨로지 공리에서 새로운 사실을 유도하기 위한 전방 연쇄 추론을 채택하고, 모순된 데이터를 처리하기 위한 충돌 탐지 시스템도 포함합니다.

대상 사용자

AI 에이전트에 높은 무결성의 지식 기반을 필요로 하는 기업을 대상으로 하며, 특히 엄격한 규정 준수, 감사 가능성, 그리고 문서와 데이터베이스를 넘나들며 복잡하고 변화하는 비즈니스 데이터를 추론할 수 있는 능력이 필요한 기업에 적합합니다.

주요 특징

  • 이시간 지식 그래프: 사실의 유효 기간과 시스템이 기록한 시점을 모두 추적하여 지식 변화의 완전한 이력을 보장합니다.
  • 온톨로지 기반 RAG: 구조화된 온톨로지와 Ontology2SQL 방법을 통합하여 비구조화된 문서와 마운트된 데이터베이스(Postgres, MySQL, Snowflake 등)를 모두 쿼리할 수 있습니다.
  • 에이전트 기능: 지식 그래프를 탐색하고 문서를 검색하며 데이터베이스를 쿼리할 수 있는 내장 에이전트를 포함하며, MCP를 통해도 노출됩니다.
  • 자기 주도적 논리: 온톨로지 공리를 사용해 새로운 사실을 자동으로 유도하고 데이터 내 논리적 충돌을 탐지합니다.
  • 에어게이프(공기 격리) 배포: 어떤 OpenAI 호환 엔드포인트도 지원하여 전체 시스템을 사설 하드웨어에서 실행할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트