Lumen-Labs/brainapi2

BrainAPI is a knowledge graph–powered AI memory layer that transforms unstructured data into structured knowledge, enabling intelligent search, recommendations, and contextual memory for AI agents and applications.

해결하는 문제

BrainAPI는 비구조화된 원시 텍스트를 자동으로 구조화되고 질의 가능한 지식 그래프로 변환합니다. 기존 RAG의 '유사성 추측' 문제를 해결하며, 그래프를 통한 추적 가능한 추론 경로를 제공하여 다단계 추론과 모든 사실에 대한 명확한 출처 추적을 가능하게 합니다.

작동 방식

이 시스템은 전문적인 AI 에이전트의 '스웜'을 사용하여 텍스트를 처리합니다:

  • Scout: 모든 엔티티(사람, 사물, 사건)를 추출합니다.
  • Observations Agent: 텍스트와 이전 컨텍스트를 기반으로 사실 기반 메모를 작성합니다.
  • Architect: 행동을 중심 허브로 삼아 사건 중심의 관계(주어 $\rightarrow$ 사건 $\rightarrow$ 목적어)를 생성합니다.
  • Janitor: 관계를 검증하고 중복을 확인하며, 데이터가 정제될 때까지 Architect에 피드백하여 수정을 반복합니다.

지식은 추가 전용 그래프에 저장되어 사실의 진화 과정이 보존됩니다. 두 가지 파이프라인 모드를 제공: accurate (전체 스웜 검증) 및 lightweight (빠르고 기본적인 추출).

대상 사용자

  • AI 에이전트 개발자: 출처가 명확한 지속 가능한 구조화된 메모리 제공.
  • 데이터 분석가: 지원 대화와 같은 질적 데이터에서 비즈니스 인사이트를 추출.
  • 연구자/수사관: 준수 또는 수사 목적의 사람, 사건, 문서 간 연결을 맵핑.
  • 추천 시스템 엔지니어: 단순한 동시 발생이 아닌 행동 경로 기반 추천 엔진 구축.

주요 특징

  • 이벤트 중심 모델링: 누구, 무엇을, 누구에게, 언제 했는지 단순한 평면 간선이 아닌 방식으로 포착.
  • 추적 가능한 답변: 답변 도출에 사용된 전체 그래프 경로(삼항 조합) 제공.
  • 에이전트 기반 파이프라인: 다중 에이전트 스웜을 통해 데이터 품질과 중복 제거 보장.
  • 플러그인을 통한 확장성: 프롬프트 재정의, REST 경로 추가, 특정 도메인(예: CRM, 법무)용 MCP 도구 등록 가능.
  • MCP 지원: Model Context Protocol 서버를 통해 Claude Desktop과 통합.

관련

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