본문으로 건너뛰기
AideMemo 로고코딩 에이전트를 위한 로컬 메모리

AideMemo

코딩 에이전트에 친화적인 SDK 메모리.

세션과 편집기, 모델 제공자가 바뀌어도 이어지는 프로젝트 메모리입니다. 하나의 Rust 바이너리와 embedded store로 동작하며, 기본 로컬 메모리 루프는 외부 LLM 호출이 필요하지 않습니다.

소스에서 설치cargo install --git https://github.com/taeyun16/aidememo aidememo-cli

경계가 명확한 측정

수식어보다 먼저 근거를 제시합니다.

공개 성능 주장은 항상 데이터셋, 검색 스택, 실행 조건과 함께 제시합니다.

검증표 읽기
0.992R@10

LongMemEval-S 500문항, opt-in BGE와 2단계 rerank

5.7×더 빠름

동일한 BrainBench 점수에서 daemon BM25와 fresh CLI 비교

18.4ms p50

공유 HTTP MCP, 클라이언트 2개와 성공한 쓰기 20회

대표 사용 사례

계정은 바꿔도 컨텍스트는 이어집니다.

격리된 Codex 프로필이 자격 증명, 쿠키, 채팅 기록을 공유하지 않으면서 프로젝트의 결정과 교훈, 오류를 함께 사용합니다.

다중 프로필 설정 보기
CODEXAccount Aactor: codex:account-a
AIDEMEMOProject memorysource: project:aidememo
CODEXAccount Bactor: codex:account-b

로컬 메모리 루프

작업 가까이에 머무는 메모리.

명시적으로 기록하고 의도적으로 검색하여 다음 작업에 필요한 맥락만 노출합니다.

01기록

이번 세션보다 오래 남아야 할 사실을 기록합니다.

결정, 교훈, 오류, 선호, 관계를 대화 기록 속에 묻어두지 않고 명시적으로 보존합니다.

aidememo fact add "Use Redis Cluster" \ --type decision --entities Redis,Cache
02검색

다음 계획을 세우기 전에 필요한 맥락을 불러옵니다.

BM25-first 검색은 빠르고 결정적으로 동작하고, lexical evidence가 약할 때 semantic retrieval이 보완합니다.

aidememo query "Redis cache" --depth 2
03적용

현재 작업 중인 도구로 메모리를 가져옵니다.

호스팅 런타임을 도입하지 않고도 MCP, 에이전트 SDK, CLI, 네이티브 바인딩에서 같은 로컬 저장소를 사용합니다.

aidememo init --agent codex ./wiki

AIDEMEMO / 0.1

다음 세션에 더 나은 출발점을 남겨주세요.