MemMachine/MemMachine
Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.
What it solves
MemMachine은 AI 에이전트에 지속적인 장기 메모리 레이어를 제공하여 무상태 상태가 되는 것을 방지합니다. 에이전트는 사용자 선호도, 과거 대화, 특정 사실을 서로 다른 세션, 재시작, 그리고 기본 LLM이 교체될 때에도 기억할 수 있습니다.
How it works
MemMachine은 외부 메모리 시스템으로 작동하며, 에이전트는 RESTful API, Python/TypeScript SDK 또는 Model Context Protocol(MCP) 서버를 통해 상호작용합니다. 메모리는 다음 세 가지 유형으로 구분됩니다:
- Working Memory: 현재 세션의 단기 컨텍스트.
- Episodic Memory: 그래프 데이터베이스(Neo4j)에 저장되는 장기 대화 컨텍스트.
- Profile Memory: SQL에 저장되는 장기 사용자 사실 및 선호도.
Who it’s for
- AI 에이전트, 자동화 워크플로, 개인화 어시스턴트를 구축하는 개발자.
- 인지 모델 및 에이전트 아키텍처를 탐구하는 연구자.
- LLM 애플리케이션에서 세션 간 영속성이 필요한 팀.
Highlights
- Multi-tier Memory: 단기, 에피소드(그래프 기반), 프로파일(SQL 기반) 메모리를 별도 시스템으로 제공.
- Broad Integration: LangChain, LangGraph, CrewAI, LlamaIndex, n8n과 호환.
- LLM Agnostic: OpenAI, Anthropic, Bedrock, Ollama 등 모든 제공자를 지원.
- MCP Support: Model Context Protocol을 네이티브로 지원하여 Claude Desktop 및 Cursor와 같은 도구와 통합 가능.
관련
- 프로젝트
supermemoryai/supermemorySupermemory는 AI를 위한 지속적인 메모리 및 컨텍스트 엔진으로, 에이전트가 사용자 선호도를 기억하고, 변화하는 사실을 추적하며, 통합 API를 통해 외부 데이터 소스를 통합할 수 있게 합니다.
- 프로젝트
mnemon-dev/mnemonMnemon은 LLM 에이전트에 지속적이고 그래프 기반의 메모리를 추가하는 크로스 플랫폼 CLI입니다. 호스트 LLM이 무엇을 기억하고, 연결하고, 잊을지 감독하며, Mnemon은 결정론적 저장, 감쇠, 중복 제거 및 선택적 벡터 검색을 처리합니다. 원클릭 설정으로 많은 AI 코딩 도구(Claude Code, Codex, Cursor 등)와 통합되며, 단일 로컬 바이너리만 필요하고 추가 API 키가 필요하지 않습니다.
- 프로젝트
- 프로젝트
TencentCloud/TencentDB-Agent-MemoryTencentDB Agent Memory는 LLM 에이전트를 위한 오픈소스 메모리 허브입니다. 대화를 캡처하고, 재사용 가능한 기술을 추출하며, 문서에서 Wiki를 구축하고, 코드를 CodeGraph로 인덱싱합니다. 중앙 UI(Memory Hub)를 통해 팀은 자산을 관리하고, 세밀한 ACL을 설정하며, 특정 메모리 조각을 개별 에이전트에 바인딩할 수 있습니다. 에이전트는 통합된 프록시와 통신하므로 모든 프레임워크(Claude Code, DeepSeek Harness, OpenClaw 등)가 코드 변경 없이 동일한 메모리를 사용할 수 있습니다. 벤치마크에 따르면 페르소나 유지율이 59% 향상되었습니다. 저장소는 원클릭 Docker 배포, 마이그레이션 도구, 제로 구성 콜드 스타트 및 추가 통합을 위한 로드맵을 제공합니다.
- 프로젝트
MemTensor/MemOSMemOS 2.0는 LLM 기반 AI 에이전트를 위한 메모리 운영 체제입니다. 텍스트, 이미지, 도구 추적 등의 다중 모달 메모리를 그래프 형태로 조직하여 저장, 검색, 편집, 삭제할 수 있는 통합 API를 제공합니다. 호스팅된 클라우드 서비스(키 기반 접근) 또는 Docker( Neo4j + Qdrant)를 통한 자체 호스팅, 또는 로컬 SQLite 플러그인으로 실행 가능합니다. OpenClaw, Hermes, DeepSeek Harness와의 미리 준비된 플러그인이 제공됩니다. 벤치마크 결과는 기존 상용 메모리 제품보다 우수함을 보여줍니다. Apache 2.0 라이선스.