장기 실행 에이전트용 로컬 메모리 관리 도구 'Brain-AI Memory' 공개

코딩·연구용 가 여러 세션에 걸쳐 작업할 때 겪는 문제를 다루는 오픈소스 도구가 공개됐다. 기존 방식은 정보를 검색()해서 가져오는 데는 성공해도, 그 정보를 엉뚱하게 사용하는 문제가 있었다. 예를 들어 한 프로젝트의 정보가 다른 프로젝트로 섞여 들어가거나, 오래된 사실을 최신인 것처럼 착각하거나, 이미 저장된 값을 다시 추측해서 만들어내거나, 이전 세션에서 내린 결정을 이어받지 못하고 처음부터 다시 시작하는 일이 벌어졌다.

이 도구는 API 키나 모델 호출, 별도의 서버 없이 로컬에서만 동작하며, 정확한 ()에서 값을 읽고 다음 세션을 위한 를 남긴다. 예시로 같은 릴리스에 대한 두 개의 버전 기록을 저장했을 때, 최신 값(목요일)은 현재 값으로 정확히 불러오고 이전 값(금요일)은 이력으로 남겨 구분해서 보여준다. 데이터는 전부 `.brain-ai`라는 폴더 안에 파일로 저장돼 직접 열어 확인할 수 있다.

간단한 가드(오류 방지 장치)와 폴백(대체 동작) 데모도 포함돼 있지만 필수는 아니다. 이 패키지는 메모리 저장·관리만 담당하고, 실제 코드 실행이나 작업 수행은 여전히 에이전트 호스트가 맡는 구조다.

핵심 포인트

  • 여러 세션에 걸쳐 작업하는 가 겪는 정보 혼동·중복 추측·이전 결정 유실 문제를 다룬다
  • API 키, 모델 호출, 호스팅 서버 없이 완전히 로컬에서 동작한다
  • 정확한 에서 최신 값을 읽고, 이전 값은 이력으로 구분해 보관한다
  • 모든 데이터는 `.brain-ai` 폴더에 파일로 저장돼 직접 확인 가능하다
  • 패키지는 메모리 관리만 담당하며 실제 작업 실행은 에이전트 호스트가 맡는다
원문 보기