
GetProfile은 오픈소스 자체 호스팅 솔루션으로, AI 에이전트에 구조화된 사용자 프로필과 장기 기억을 제공합니다. 지저분한 텍스트 덩어리를 저장하는 일반적인 메모리 시스템과 달리, 자연어 요약, 신뢰도 점수가 포함된 유형화된 특성, 중요도 수준별로 태그된 관련 기억을 깔끔한 구조화된 프로필로 추출하여 사용자 소유의 PostgreSQL 데이터베이스에 저장합니다. OpenAI API의 드롭인 프록시로 작동하므로, 코드를 다시 작성하지 않고도 기존 LLM 기반 애플리케이션에 지속적인 메모리를 추가할 수 있습니다.
GetProfile은 에이전트와 모든 OpenAI 호환 LLM 제공자 간의 경량 게이트웨이 역할을 합니다. 프록시를 통해 요청을 라우팅하기만 하면, 관련 사용자 프로필, 특성 및 기억으로 각 프롬프트를 자동으로 보강합니다. 코드 변경이 필요 없습니다.
원시 대화 기록을 저장하는 대신, GetProfile은 자연어 요약, 신뢰도 점수가 포함된 유형화된 특성, 중요도 수준별로 태그된 기억을 추출합니다. 애플리케이션에 중요한 특성과 이를 추출 및 프롬프트에 주입하는 방식을 직접 정의할 수 있습니다.
사용자 특성 스키마(상호작용에서 추출할 내용과 프롬프트에 표시되는 방식)를 제어할 수 있습니다. 이를 통해 컨텍스트 창을 깔끔하고 관련성 있게 유지하여 프롬프트 과부하와 예측 불가능한 블랙박스 동작을 방지합니다.
Docker를 사용하여 자체 환경에 GetProfile을 배포하세요. 경량 Hono 프록시와 지속적 저장을 위한 PostgreSQL을 기반으로 구축되었으며, 외부 종속성이 최소화되고 Docker Compose를 통해 쉽게 확장할 수 있습니다.
"단순한 기억이 아닌, AI가 실제로 사용할 수 있는 구조화된 이해입니다."
대부분의 메모리 솔루션은 원시 대화 로그를 컨텍스트 창에 덤프합니다. 반면 GetProfile은 구조화되고 유형화되며 점수가 매겨진 정보(요약, 신뢰도 수준이 있는 특성, 중요도별로 순위가 매겨진 기억)를 추출하여 에이전트가 노이즈 없이 필요한 정보만 정확히 얻을 수 있도록 합니다. 그 결과는 데이터 프라이버시를 존중하고 프롬프트를 효율적으로 유지하는 간결하고 예측 가능하며 감사 가능한 메모리 계층입니다.
세션 간 사용자를 기억해야 하는 AI 에이전트를 구축 중이거나, 데이터 프라이버시를 중시하여 자체 PostgreSQL에 자체 호스팅을 원하거나, 관련 없는 기록으로 프롬프트를 부풀리는 블랙박스 메모리 솔루션에 지친 분들께 적합합니다. GetProfile은 Apache 2.0 라이선스로 무료 제공되며, 완전한 오픈소스이고, 지금 바로 Docker로 배포할 수 있습니다.
고려해볼 만한 다른 도구
Loading comments…
제작자
meowbyte
웹사이트 방문
getprofile.org
프로젝트 정보
제품 키워드