솔리테어: AI 에이전트를 위한 오픈소스 신원 인프라

솔리테어는 AI 에이전트를 위한 오픈소스 신원 인프라 프로젝트로, 단순히 기억 회상에 초점을 맞추기보다는 에이전트가 시간이 지남에 따라 사용자와의 작업 관계를 어떻게 개선하는지 해결합니다. 이 프로젝트는 2024년 2월부터 운영 중이며, 600회 이상의 실제 사용자 세션을 통해 개발이 이루어졌습니다.
주요 기능
이 시스템은 로컬 우선 아키텍처를 강조하며:
- 모든 저장소는 작업 공간 디렉토리에서 SQLite + JSONL 사용
- 코어 엔진에서 네트워크 요청 없음
- 클라우드 의존성 없음, 원격 측정 없음, 메모리 작업을 위한 외부 API 호출 없음
- 설정 없이 자동 롤링 백업
- 모든 데이터는 사용자의 기기에 보관
핵심 기능
솔리테어는 실제 운영 사용을 통해 개발된 여러 기술 구성 요소를 포함합니다:
- 정적 구성이 아닌 실제 상호작용에서 컴파일되는 페르소나 및 행동 신원
- 실제로 유용하다고 입증된 내용을 기반으로 조정되는 검색 가중치
- 모순 감지, 신뢰도 재점수 부여, 엔터티 재연결 기능이 있는 자체 수정 지식 그래프
- 에이전트가 공백 상태가 아닌 브리핑된 상태로 도착하도록 하는 계층화된 부팅 컨텍스트
- 단순히 논의된 내용이 아닌 작업이 어떻게 느껴졌는지를 전달하는 세션 잔여물
- 새로운 사용자가 JSON 파일이 아닌 대화를 통해 파트너를 구축하는 가이드 온보딩
설치 및 호환성
설치 방법: pip install solitaire-ai (참고: 관련 없는 패키지인 install solitaire이 아님)
아키텍처는 모델 독립적이며 현재 다음에서 실행됩니다:
- Claude Code
- Cowork
- Hermes
- OpenClaw
- Gemini CLI
Dify 플러그인은 프로토타입 단계이며, Open LLM 통합을 위한 작업이 진행 중입니다.
현재 상태
이 시스템은 실제 운영 환경에서 600회 이상의 세션과 15,700개 이상의 항목을 처리했습니다. PyPI와 MCP 레지스트리에서 사용할 수 있습니다. 종단 연구에서 나온 두 편의 연구 논문이 현재 심사 중입니다.
라이선스: AGPL-3.0, 독점 임베딩을 위한 상용 라이선스 제공 가능.
개발자는 가장 많이 요청된 통합, 메모리 계층의 개선 영역, 놓친 기회에 대한 피드백을 구하고 있습니다.
📖 Read the full source: r/LocalLLaMA
👀 See Also

OpenClaw 플러그인은 Engram 서버를 통해 영구 메모리를 추가합니다.
한 개발자가 OpenClaw 에이전트를 Engram에 연결하는 TypeScript 플러그인을 만들었습니다. Engram은 SQLite와 FTS5 검색을 사용하는 Go 기반의 경량 메모리 서버입니다. 이 플러그인은 에이전트 턴마다 프롬프트에 관련 메모리를 자동으로 주입하는 11개의 도구, 4개의 라이프사이클 훅, 자동 회상 기능을 제공합니다.

자기 진화 기술 패턴 검증: 5라운드 실험 결과
한 개발자가 29개의 테이블과 590MB의 스마트 빌딩 관리 데이터를 가진 MySQL 데이터베이스에서 5라운드 실험을 통해 Claude Code용 Self-Evolving Skill 디자인 패턴을 테스트했습니다. 주요 결과로는 63.6%의 Five-Gate 거부율, 점진적 수렴, 그리고 잘못된 지식이 전혀 생존하지 않은 100% 정확도가 포함됩니다.

홈버틀러: OpenClaw 에이전트를 위한 제로-토큰 홈랩 관리
HomeButler은 API 키나 토큰 없이 OpenClaw 에이전트가 홈랩 인프라를 관리할 수 있게 해주는 단일 Go 바이너리입니다. 로컬에서 실행되며 모든 작업을 사용자의 네트워크 내에서 유지합니다.

클로드와의 에이전트형 AI 파트너십을 위한 오픈소스 방법론
한 개발자가 세션 간 공유 메모리, 인지 모니터링, 다중 AI 컨설테이션을 활용하는 지속적 파트너십 시스템을 Claude와 구축하는 방법에 대한 25,000단어 논문을 발표하고 오픈소스 템플릿을 공개했습니다.