메모리 그래프
메모리 그래프는 사용자의 작업 · 선호 · 관계를 누적해 다음 작업에 활용하는 기반입니다.
무엇이 저장되나요?
- 사용자의 자주 쓰는 명령 패턴
- 특정 파일·폴더의 의미와 사용처
- 사람·프로젝트·일정 같은 도메인 엔티티
- Worker가 학습한 작업 절차
저장 위치
메모리는 Bom.Server의 MongoDB Atlas에 사용자별로 분리 저장됩니다. 임베딩은 Azure OpenAI text-embedding-3-small을 사용합니다.
Learn 4단계
Dashboard의 Learn 버튼을 누르면 4단계로 메모리를 확장합니다.
- Scan — 사용자의 작업 폴더·파일을 훑어봄
- Store — 의미 있는 단위로 청크하여 저장
- Link — 기존 노드와 관계를 자동 연결
- Describe — 노드 라벨과 설명 자동 생성
프라이버시
- 원본 파일 본문은 저장되지 않고 청크 + 임베딩만 저장
- 사용자별 완전 격리
- Dashboard "Clear Learned" 버튼으로 언제든 초기화 가능