Rememberall

Rememberall

wrannaman · 코딩 · 학습

Rememberall은 오픈소스 AI 기억 도구다. 자체 호스팅 REST API를 기반으로 GPT와 AI 앱에 대화를 넘나드는 지속 기억을 제공한다.

Rememberall 미리보기

Rememberall 소개

Rememberall이란 무엇인가

Rememberall은 AI 애플리케이션을 위한 장기 기억 계층이다. 과거 대화의 사실과 맥락을 저장하고, 사용자가 그것을 물으면 관련된 것을 다시 끌어낸다. 겨냥하는 문제는 단순하고 짜증난다. 대부분의 챗봇은 세션이 끝나는 순간 모든 것을 잊는다. 그래서 후속 질문은 매번 처음부터 시작하고, 새 대화마다 같은 말을 되풀이하게 된다.

핵심 발상은 내가 소유하는 기억 저장소다. 대화 기록을 업체에 맡기는 대신 Rememberall을 직접 돌려 데이터를 보관한다. 기억은 REST API로 들어가고, 의미 검색을 위해 색인되며, 정확한 키워드 일치가 아니라 의미 순으로 나온다. "지난주에 인증에 대해 무엇을 결정했지"라고 물으면 저장소는 "24시간 만료 JWT 토큰"으로 저장된 메모를 꺼내줄 수 있다. 그게 이 제품의 보상이다.

Rememberall은 GPT Store 빌더와 AI 개발자를 위해 만들어졌다. OpenAPI 명세와 함께 커스텀 GPT에 추가하고, 대화에서 @rememberall을 언급해 맥락을 저장하거나 불러온다. 개발자는 API를 직접 호출할 수도 있다. 솔직한 한계도 있다. 젊은 프로젝트이고, 마지막 코드 푸시는 2025년 1월이며, 자체 호스팅 설정은 Docker에 익숙하다는 전제를 깔고 있다.

시작하기

  1. GPT 빌더라면 GPT Store에서 Rememberall을 설치하고, 제공된 OpenAPI 명세로 커스텀 GPT 설정에 추가한다.
  2. GPT 대화에서 @rememberall을 언급해 정보를 저장하거나 과거 맥락을 불러온다.
  3. 개발자라면 저장소를 복제하고 deploy 폴더에서 Docker Compose로 스택을 배포한다.
  4. 모든 엔드포인트가 요구하므로 요청은 Bearer 토큰으로 인증한다.
  5. API를 써서 POST /memory로 기억을 쓰고 GET /memories로 검색하거나, 대시보드에서 전부 관리한다.

제품 정보

Rememberall의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼Web, GPT Store, Docker (self-hosted), REST API
개발사wrannaman
카테고리코딩 · 학습
출시일Dec 2024
최근 업데이트Jan 2025
웹사이트 방문 수649.3M
웹사이트 글로벌 순위50
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • GPT Store 빌더
  • AI 개발자와 취미 개발자
  • 프라이버시를 중시하는 팀

작업

  • 대화 맥락 저장
  • 과거 논의 불러오기
  • 저장한 기억 관리
  • 기억을 GPT에 연결

활용 상황

  • 고객의 환경과 이전 티켓을 서로 다른 대화에 걸쳐 기억해야 하는 지원 GPT.
  • 이전 조사 결과를 다시 붙여넣지 않고도 떠올려야 하는 리서치 어시스턴트.
  • 진행 중인 프로젝트를 추적하고 중단한 지점부터 이어가는 개인 비서.

주요 기능

대화를 넘나드는 지속 기억

Rememberall은 대화가 끝난 뒤에도 맥락을 살려둔다. 한 세션에서 사실을 저장하고 다음 세션에서 그것을 묻으면 돌아온다. 단순하다. 이것이 도구의 존재 이유 전체이며, GPT에 대한 가장 흔한 불만을 해결한다. 탭을 닫는 순간 모든 대화가 초기화되는 기억 상실이다.

저장한 기억에 대한 의미 검색

기억은 의미로 색인되고 검색된다. 정확한 표현이 아니다. README 예시에서는 사용자가 지난주에 내린 인증 관련 결정을 묻고, 도구는 JWT 기반 인증에 관한 메모를 꺼낸다. 질의가 저장된 내용과 단어를 하나도 공유하지 않아도 관련 결과가 나온다. 왜 중요한가. 말을 바꾸는 순간 정확 일치 키워드 검색은 무너지기 때문이며, 실제 대화에서 그런 일은 끊임없이 일어난다.

벡터 기반 저장

기억 저장소는 그 검색을 돌리기 위해 벡터 저장을 쓴다. 벡터는 시스템이 질의의 의미를 저장된 모든 것과 비교하게 해준다. 그래서 방대한 이력도 손으로 훑는 텍스트 더미가 되지 않고 검색 가능한 상태로 남는다. 수동 정리는 필요 없다. README에 따르면 벡터 스토어는 빌리는 대신 자체 호스팅한다.

자체 호스팅과 프라이버시 우선 배포

Docker Compose로 Rememberall을 직접 돌리므로 대화 데이터는 내 인프라에 남는다. 프로젝트는 종단 간 암호화, 세밀한 접근 제어, GDPR 준수 데이터 처리를 내세운다. 호스팅형 기억 애드온과 구분되는 기능이다. 동시에 설정 작업을 늘리는 기능이기도 하다. 편의를 내주고 통제를 얻는다.

단순한 REST API

기본은 두 엔드포인트로 충분하다. POST /memory로 기억을 쓰고 GET /memories로 목록을 보거나 검색하며, limit과 offset으로 페이지를 나눈다. 모든 요청에 Bearer 토큰이 필요하다. 충분히 쉽다. 개발자에게 이 기준은 낮다. GPT에도, 스크립트에도, 자체 앱에도 연결할 수 있다.

GPT 연동을 위한 OpenAPI 명세

GPT 빌더에게 연동 경로는 설정 변경이지 코딩 프로젝트가 아니다. 커스텀 GPT를 포함된 OpenAPI 명세로 향하게 하면 GPT가 기억 능력을 얻는다. 그다음 대화에서 @rememberall이 저장이나 불러오기를 촉발한다. 설정이 빠르다. 흐름을 대화형으로 유지하며, 기억이 있어야 할 자리가 바로 거기다.

기억을 관리하는 대시보드

프로젝트에는 저장된 내용을 보고 관리하는 대시보드가 딸려 온다. 중요하다. 살펴볼 수 없는 기억은 신뢰할 수 없는 기억이며, 대시보드는 저장소를 블랙박스에서 감사하고 덜어낼 수 있는 것으로 바꾼다.

오픈소스이자 확장 가능

코드가 열려 있어 읽고 포크하고 쓰임새에 맞게 기억 방식 자체를 바꿀 수 있다. 잠겨 있지 않다. 민감한 대화를 다루는 기억 계층에서 구현을 살펴볼 수 있다는 것은 단순한 덤이 아니다.

장단점

장점

  • GPT의 건망증 문제를 정면으로 해결한다. 기억이 서로 다른 대화를 넘나들며 지속된다.
  • 자체 호스팅은 대화 데이터를 업체가 아니라 내 인프라에 둔다.
  • 질의 단어가 저장된 내용과 달라도 의미 검색이 관련 기억을 돌려준다.
  • REST API와 OpenAPI 명세 덕분에 빌더와 개발자 모두 현실적으로 연동할 수 있다.
  • 오픈소스라 기억 로직을 감사하고 맞춤화할 수 있으며, 민감한 데이터에서 이는 중요하다.

단점

  • 자체 호스팅은 운영 부담을 나에게 옮긴다. Docker 역량, 돌릴 서버, 업데이트와 백업 계획이 필요하다.
  • 프로젝트가 젊고 마지막 저장소 푸시가 2025년 1월이라 작은 커뮤니티와 느린 문서를 각오해야 한다.
  • 호스팅 요금제가 없어 공개된 가격이 없다. 인프라와 그 비용은 직접 챙긴다.
  • GPT 빌더의 설정에는 OpenAPI 명세로 설정을 편집하는 작업이 따르며, 원클릭 설치를 원한 사람을 답답하게 만든다.

자주 묻는 질문

AI 앱과 커스텀 GPT에 장기 기억을 준다. 세션이 끝날 때 대화를 잊는 대신 Rememberall은 맥락을 저장소에 저장하고 나중에 가져온다. 그래서 AI가 이후 대화에서 과거 논의와 선호, 결정을 떠올릴 수 있다.