TencentCloud/TencentDB-Agent-Memory
TypeScript1 / 0
팀 단위 에이전트를 위한 로컬 퍼스트 장기 메모리 허브
TL;DR
TencentDB Agent Memory는 대화·문서·코드를 팀 단위의 재사용 가능한 메모리 자산(Chat Memory, Skill, Wiki, CodeGraph)으로 전환해 에이전트 간 경험을 상속시키는 자체 호스팅 플랫폼이다. 설치는 start-all.sh로 memory-core, memory-hub, proxy를 한 번에 띄우고 로컬 패널(http://localhost:8125)에서 운영하는 방식이며 Node >= 22.16을 요구한다. 검색은 BM25와 벡터 검색을 결합하고 메모리는 L0→L3 계층으로 정제되어 필요할 때만 호출되며, 권한 모델과 버전·소유권 추적을 통해 팀 공유를 통제할 수 있다. PersonaMem 벤치마크에서 48%에서 76%로 개선(+59%)을 보고하고 있고 공용 HTTPS 리포지토리 우선 지원·비동기 색인 등 현재 제약도 README에 명시되어 있다.
핵심 포인트
- 레포지토리는 자체 호스팅형 팀 메모리 허브로서 소프트웨어 스택 전체(메모리 코어, 허브, 프록시)를 포함해 단일 명령으로 배포할 수 있는 standalone 플랫폼 성격을 가진다. TypeScript로 구현되어 있으며 Node >= 22.16 요구사항과 함께 제공되는 start-all.sh 스크립트로 memory-core, memory-hub, proxy 세 서비스를 동시에 실행해 로컬 패널(http://localhost:8125)에 접근할 수 있다. OpenClaw, Hermes, Claude Code, CodeBuddy 및 SDK와의 연동을 염두에 둔 설계로 에이전트 생태계 통합을 목표로 한다.
- 기본 가치 제안은 대화·문서·코드를 '메모리 자산'으로 전환해 재사용 가능하도록 관리하는 점이다. 대화는 L0(원시) → L1(Atom) → L2(Scenario) → L3(Core/Persona)의 계층으로 비동기 파이프라인에서 정제되고, 문서와 코드베이스는 각각 Wiki(링크 그래프 포함)와 CodeGraph(심볼·호출 관계·임팩트 경로)로 색인되어 필요할 때만 호출되는 방식으로 동작한다. 검색은 BM25 + 벡터 검색 + RRF를 조합하며 항목 수·문자 예산·타임아웃으로 결과를 제한해 컨텍스트 창을 과포화하지 않도록 설계되어 있다.
- 권한과 배포 관점에서 팀 중심의 소유권·가시성·ACL 모델을 제공한다. 자산은 private(소유자 전용), team(팀 가시), restricted(사용자/역할/에이전트 ACL) 같은 가시성 레벨로 관리되며 소유자 필드로 수정 권한 추적이 가능하다. 신규 세션과 Skill은 기본적으로 비공개이고 공유는 명시적 액션을 통해 이루어지도록 해 개인 정보 노출을 최소화하는 흐름을 채택하고 있다.
- 운용 상 고려사항과 현재 제약도 README에 명시되어 있다. CodeGraph는 현재 공용 HTTPS 리포지토리 우선 지원 상태이며 프라이빗/SSH 지원은 개선 중이고 Wiki·CodeGraph 색인은 비동기로 처리되므로 준비 상태가 될 때까지 대기해야 한다. 레포는 활발한 관심을 받고 있어(스타 12,023·포크 1,138) 실사용 전 설치 가이드(INSTALL.md), 데이터 마이그레이션 툴(v2→v3)과 같은 운영 문서가 준비되어 있어 도입 위험을 줄이는 편이다.
벤치마크
| 벤치마크 | 지표 | 값 | 비교 |
|---|---|---|---|
| PersonaMem | accuracy | 48% → 76% | +59% |
이미지 분석




12k
Stars
1.1k
Forks
+211
Trending
1
조회수
12k watchers475 open issuesOther
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.