메모리 그래프

메모리 그래프는 사용자의 작업 · 선호 · 관계를 누적해 다음 작업에 활용하는 기반입니다.

무엇이 저장되나요?

  • 사용자의 자주 쓰는 명령 패턴
  • 특정 파일·폴더의 의미와 사용처
  • 사람·프로젝트·일정 같은 도메인 엔티티
  • Worker가 학습한 작업 절차
저장 위치

메모리는 Bom.Server의 MongoDB Atlas에 사용자별로 분리 저장됩니다. 임베딩은 Azure OpenAI text-embedding-3-small을 사용합니다.

Learn 4단계

Dashboard의 Learn 버튼을 누르면 4단계로 메모리를 확장합니다.

  1. Scan — 사용자의 작업 폴더·파일을 훑어봄
  2. Store — 의미 있는 단위로 청크하여 저장
  3. Link — 기존 노드와 관계를 자동 연결
  4. Describe — 노드 라벨과 설명 자동 생성

프라이버시

  • 원본 파일 본문은 저장되지 않고 청크 + 임베딩만 저장
  • 사용자별 완전 격리
  • Dashboard "Clear Learned" 버튼으로 언제든 초기화 가능