memv: AI 에이전트를 위한 오픈 소스 메모리 시스템

✍️ OpenClawRadar📅 게시일: February 13, 2026🔗 Source
memv: AI 에이전트를 위한 오픈 소스 메모리 시스템
Ad

memv는 지식 추출에 독특한 접근법을 가진 AI 에이전트용 오픈소스 메모리 시스템입니다. 모든 사실을 추출하고 검색에 크게 의존하여 조직화하는 전통적인 메모리 시스템과 달리, memv는 예측 오류만 저장하는 데 중점을 둡니다. 이 시스템은 예측-보정 추출 방식을 사용하는데, 새로운 상호작용에서 지식을 추출하기 전에 기존 지식을 바탕으로 해당 에피소드가 무엇을 포함해야 하는지 예측합니다. 중요도가 초기 대규모 언어 모델(LLM) 점수가 아닌 놀라움에서 비롯되기 때문에 예상치 못한 사실만 저장됩니다.

Ad

주요 세부 사항

  • 이중 시간 모델: 각 사실은 이벤트 시간과 트랜잭션 시간 모두로 추적되어 "1월에 이 사용자에 대해 무엇을 알고 있었나요?"와 같은 질의가 가능합니다.
  • 하이브리드 검색: Reciprocal Rank Fusion을 통해 벡터 유사성(sqlite-vec)과 BM25 텍스트 검색(FTS5)을 결합하여 활용합니다.
  • 모순 처리: 새로운 사실은 자동으로 이전의 상충되는 사실들과 모순을 일으키고 무효화하지만, 전체 기록은 보존됩니다.
  • SQLite 기본: 외부 종속성 없음 - Postgres, Redis 또는 Pinecone이 필요하지 않습니다.
  • 프레임워크 독립적: LangGraph, CrewAI, AutoGen, LlamaIndex 또는 일반 Python과 함께 작동합니다.
  • MIT 라이선스: Python 3.13+와 호환되며 비동기 작업을 활용합니다.

memv를 사용한 샘플 설정:

from memv import Memory
from memv.embeddings import OpenAIEmbedAdapter
from memv.llm import PydanticAIAdapter

memory = Memory( db_path="memory.db", embedding_client=OpenAIEmbedAdapter(), llm_client=PydanticAIAdapter("openai:gpt-4o-mini"), )

async with memory: await memory.add_exchange( user_id="user-123", user_message="저는 Anthropic에서 연구원으로 막 시작했습니다.", assistant_message="축하합니다! 어떤 분야에 집중하시나요?", ) await memory.process("user-123") result = await memory.retrieve("사용자는 무엇을 하나요?", user_id="user-123")

이 프로젝트는 현재 초기 단계(v0.1.0)에 있으며, 특히 추출 접근법과 잠재적으로 유용한 통합에 관한 피드백을 권장합니다.

📖 전체 소스 읽기: r/LocalLLaMA

Ad

👀 See Also

오픈소스 CLI 도구 sdf는 Claude를 사용하여 스택형 GitHub PR을 관리합니다.
Tools

오픈소스 CLI 도구 sdf는 Claude를 사용하여 스택형 GitHub PR을 관리합니다.

sdf는 무료이며 MIT 라이선스가 적용된 CLI 도구로, git과 gh를 사용하여 스택형 풀 리퀘스트 워크플로우를 자동화하며, Claude CLI가 diff 분석 및 충돌 해결과 같은 복잡한 작업을 처리합니다.

OpenClawRadar
ARP: 자율 에이전트 통신을 위한 무상태 웹소켓 릴레이
Tools

ARP: 자율 에이전트 통신을 위한 무상태 웹소켓 릴레이

ARP(에이전트 릴레이 프로토콜)은 자율 에이전트 간 통신을 위한 무상태 웹소켓 릴레이로, Ed25519 신원 인증, RFC 9180 기반 HPKE 암호화, 이진 TLV 프레이밍, 메시지당 33바이트 오버헤드를 특징으로 합니다. 계정이나 등록이 필요 없으며, 키 쌍을 생성하고 연결하기만 하면 됩니다.

OpenClawRadar
cc-soul 플러그인은 OpenClaw에 지속적인 메모리와 적응형 페르소나를 추가합니다.
Tools

cc-soul 플러그인은 OpenClaw에 지속적인 메모리와 적응형 페르소나를 추가합니다.

OpenClaw용 cc-soul 플러그인은 세션 간 영구 메모리 저장, 10개의 자동 전환 페르소나, 그리고 수정 사항 학습 기능을 제공합니다. 설치에는 단일 명령어만 필요하며 설정이 전혀 필요하지 않습니다.

OpenClawRadar
사용자가 제작한 Claude 코드용 PTC가 코드 작성이 아닌 분석 작업에서 40-65%의 토큰 절감 효과를 보여줍니다.
Tools

사용자가 제작한 Claude 코드용 PTC가 코드 작성이 아닌 분석 작업에서 40-65%의 토큰 절감 효과를 보여줍니다.

한 개발자가 Claude Code용 로컬 PTC 구현체인 Thalamus를 구축하고 79개의 실제 세션을 분석한 결과, 분석 작업에서는 40-65%의 토큰 절감 효과가 있었으나 코드 작성 작업에서는 거의 제로에 가까운 절감 효과를 보였습니다. 에이전트는 주로 도구 호출을 일괄 처리하기보다 일반적인 파이썬 계산을 위해 execute()를 사용했습니다.

OpenClawRadar