jonaslsaa/pi-optchat

Persistent infinite memory with profiles, background agents, and conversation imports for Pi.

해결하는 문제

Pi-OptChat은 Pi AI 어시스턴트에 지속적이고 장기적인 메모리를 제공합니다. 채팅 세션이 종료되거나 너무 길어질 때 컨텍스트를 잃는 대신, 대화 기록을 구조화된 요약 트리로 구성합니다. 이를 통해 AI는 컨텍스트 제한에 도달하지 않고도 여러 세션과 프로젝트에 걸쳐 과거 상호 작용을 기억할 수 있습니다.

작동 방식

"요약 트리" 설계를 사용합니다. 보내는 모든 메시지가 기록되고, 오래된 메시지는 점차 간결한 요약 줄로 요약됩니다. 새 턴을 시작하면 AI는 최근 교환 내용과 오래된 내용의 요약 버전을 포함한 새롭고 제한된 기록 보기를 받습니다. 별도의 "프로필"(예: 업무용 또는 개인용)을 만들어 메모리와 지침을 분리할 수 있습니다. 또한 채팅을 계속하는 동안 백그라운드에서 특정 작업을 처리할 수 있는 "하위 에이전트"를 지원합니다.

대상 사용자

이 도구는 AI가 이전 지침이나 컨텍스트를 "잊지" 않고 장기적이고 복잡한 프로젝트를 유지하려는 Pi AI 어시스턴트의 고급 사용자를 위한 것입니다. 여러 개의 별도 작업 흐름을 관리하고 하위 작업을 백그라운드 에이전트에 위임해야 하는 개발자나 연구자에게 이상적입니다.

주요 기능

  • 세션 재시작 및 디렉터리 변경 후에도 유지되는 지속 메모리.
  • 다양한 컨텍스트, 지침 및 설정을 관리하기 위한 별도 프로필.
  • 모니터링하고 안내할 수 있는 백그라운드 프로세스에 작업을 위임하는 하위 에이전트 지원.
  • Claude Code, ChatGPT, Pi와 같은 다른 플랫폼에서 기록을 가져오는 가져오기 도구.
  • 토큰 사용량, 메모리 상태 및 활성 에이전트 트리를 볼 수 있는 내장 검사 도구.
  • 각 프로필에 Git 리포지토리를 사용하는 완전한 로컬 저장소로, 데이터가 사용자 머신에 남아 있음을 보장합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트