PMB, AI 코딩 도구용 로컬 메모리 저장소 공개

PMB, AI 코딩 도구용 로컬 메모리 저장소 공개

PMB는 가 프로젝트별 기억을 자동으로 저장하고 다시 꺼내 쓰게 해 주는 로컬 우선 도구다. 저장은 하나의 파일과 로컬 벡터 색인을 사용하므로 서버, , API 키가 필요 없다. 기억을 찾을 때는 BM25 검색, 벡터 기반 검색, 관련 개체가 함께 나온 관계 그래프를 합쳐 쓴다.

단순히 비슷한 문장을 찾는 것보다 지금 필요한 기억을 찾는 데 초점을 둔다. MCP를 통해 에 붙어서, 답변 전에는 관련 기억을 입력에 넣고, 대화 뒤에는 결정과 새로 배운 내용을 자동으로 저장한다. 사용자가 매번 “이걸 기억해”라고 지시하지 않아도 된다.

프로젝트마다 기억에서 자동으로 만들어지는 사전도 유지해, 그 프로젝트에서 자주 쓰는 이름과 표현을 더 잘 찾도록 돕는다. Ollama로 설치한 로컬 모델을 쓰면 기억 정리, 중복 제거, 기억에 대한 대화 같은 선택 기능도 기기 안에서 처리할 수 있다.

핵심 포인트

  • PMB는 용 프로젝트 기억을 로컬에 저장한다.
  • SQLite 파일과 색인을 써서 서버, 클라우드, API 키 없이 동작한다.
  • MCP로 연결되어 답변 전에는 관련 기억을 넣고, 대화 뒤에는 새 결정을 자동 저장한다.
  • BM25 검색과 벡터 기반 검색을 함께 써서 필요한 기억을 찾는다.
  • Ollama를 쓰면 일부 기능도 로컬에서 처리할 수 있다.
원문 보기