사이닛: AI 에이전트를 위한 오픈소스 로컬-퍼스트 메모리 기반 플랫폼

Signet가 해결하는 문제
현재 대부분의 AI 에이전트 메모리 시스템은 RAG(검색 증강 생성) 방식으로 작동합니다: 사용자 메시지 → 메모리 검색 → 결과 검색 → 답변. 이는 명시적인 질의에는 효과적이지만 관련 컨텍스트가 암묵적인 경우에는 작동하지 않습니다.
출처의 예시:
- "새 서비스를 위한 데이터베이스를 설정하라"는 PostgreSQL이 이미 선택되었음을 나타내야 합니다
- "내 성적표가 거부되었어, 내 이름으로 기록이 없어"는 사용자가 이름을 변경했음을 나타내야 합니다
- "8시 30분 회의를 위해 알람을 언제 설정해야 하나요?"는 통근 시간을 나타내야 합니다
문제는 저장이 아니라, 이러한 시스템들이 적절한 과거 컨텍스트를 검색하기에 충분한 질의 신호를 현재 메시지가 포함할 때까지 기다린다는 점입니다.
Signet의 작동 방식
Signet는 다음과 같은 아키텍처로 에이전트 루프 외부에서 메모리를 처리합니다:
- 원시 대화 기록 보존
- 세션을 구조화된 메모리로 정제
- 엔티티, 제약 조건, 관계를 그래프로 연결
- 그래프 탐색 + 하이브리드 검색을 사용하여 후보 집합 구성
- 프롬프트 시점 관련성을 위해 후보 재순위화
- 다음 프롬프트 시작 전에 컨텍스트 주입
에이전트는 무엇을 저장할지나 언제 검색할지를 결정하지 않습니다 - 이미 사용 가능한 컨텍스트로 시작합니다. 이는 질의 의존적 검색에서 주변 기억으로의 전환을 의미합니다.
기술적 세부사항
Signet는 다음과 같습니다:
- 로컬 우선(SQLite + 마크다운)
- 검사 및 수리 가능
- Claude Code, Codex, OpenCode, OpenClaw에서 작동
LoCoMo에서 현재 8개 질문 샘플에 대해 100% Hit@10 검색과 87.5% 답변 정확도를 달성합니다. 개발자는 이 작은 샘플이 접근 방식이 유망함을 보여준다고 언급합니다.
📖 Read the full source: r/openclaw
👀 See Also

채팅 저장 CG: Claude로 구축된 브라우저 확장 프로그램, 12개 AI 플랫폼 대화 내보내기
한 개발자가 Claude, ChatGPT, Gemini 등 12개 AI 플랫폼 간 대화를 내보내고 전송하는 브라우저 확장 프로그램 'Chat Saver CG'를 출시했습니다. 이 도구는 개발 과정 전반에 걸쳐 Claude의 상당한 도움을 받아 구축되었습니다.

OpenClaw 스킬이 에이전트를 Knods.io UI에 연결하여 워크플로우 생성이 가능합니다
한 개발자가 OpenClaw 스킬을 구축하여 에이전트가 Knods.io UI 내에서 워크플로우를 이해하고 생성할 수 있도록 했으며, 사용자가 Knods의 내장 에이전트에 의존하는 대신 브랜드별 에이전트와 같은 특정 에이전트 간에 전환할 수 있게 했습니다.

디자인 작업을 위한 클로드: 매 세션마다 똑같은 취향 논쟁을 멈추는 방법
클라이언트 작업을 Claude로 진행하는 개발자는 핵심 문제를 설명합니다: Claude는 거부된 디자인 결정을 기억하지 못하여 일반적인 결과물과 일관성 없는 브랜드 아이덴티티를 초래합니다.

미드레인지 하드웨어를 위한 터보퀀트 캐싱이 적용된 OpenClaw 로컬 에이전트 구현
OpenClaw용 원클릭 앱이 이제 TurboQuant 캐싱과 컨텍스트 워밍을 사용하여 16GB RAM MacBook Air와 같은 중급 기기에서 로컬 모델을 실행합니다. 이 구현은 llama.cpp를 패치하여 안정적인 도구 호출을 가능하게 하며, Gemma 4와 QWEN 3.5에서 초당 10-15 토큰을 달성합니다.