AgentMemory
Developed by rohitg00 and released on 2026-02-24, this is a local-first solution designed as a persistent context and memory storage layer specifically for AI coding agents, addressing the issue of information discontinuity between development sessions. It leverages a lightweight and fast SQLite database and the iii engine as its backend, and complies with the Model Context Protocol (MCP) server standard, allowing it to be integrated in a plug-and-play manner into various coding environments.
Developed by rohitg00 and released on 2026-02-24, agentmemory is an open-source, AI-powered coding agent dedicated to providing a persistent context and memory storage layer. It is a local-first solution that addresses the issue of information discontinuity between development sessions. This tool leverages a lightweight and fast SQLite database and the iii engine as its backend, and it complies with the Model Context Protocol (MCP) server standard, allowing it to be integrated in a plug-and-play manner into various coding environments.
Previously, static configuration files like CLAUDE.md or .cursorrules suffered from limitations due to their restricted context capacity of approximately 200 lines, leading to frequent information loss and difficulty in maintaining up-to-date information. agentmemory functions similarly to how the human brain converts everyday experiences (episodic) into structured knowledge (semantic), detecting and compressing the agent's activities in real-time through 12 automatic hooks without requiring separate manual input. This enables it to achieve a high retrieval recall rate of 95.2% by combining three streams – BM25-based keyword search, semantic search via vector embeddings, and a knowledge graph – using the Reciprocal Rank Fusion (RRF) algorithm.
In environments where complex algorithm design and experimental pipeline development are frequent, researchers often face the inconvenience of having to repeatedly explain the same data schema or infrastructure configuration to the agent each time a new session begins. By running agentmemory in the background, error patterns and library dependency information debugged in previous sessions are permanently stored in memory, allowing the optimal context to be automatically restored and injected as soon as a new development session starts. This not only reduces API token consumption by up to 92% annually but also serves as a powerful context assistant, enabling developers to focus solely on core logic and model validation.
💻 System Requirements
0 (CPU 전용으로 기본 작동하며, 로컬 임베딩 모델 실행 시 리소스를 거의 소모하지 않음)
모델 다운로드 및 SQLite 데이터베이스 보관용 약 500MB 이내
⚡ Installation
4-1. Quick Start
글로벌 npm 설치npm install -g @agentmemory/agentmemory
백그라운드 메모리 서버 시작 (포트 3111)agentmemory
4-2. 상세 설치
에이전트와 연결 테스트용 데모 데이터 시드 생성agentmemory demo
에이전트에 MCP 서버 연결 (예: Claude Code)agentmemory connect claude-code
로컬 스킬셋 추가npx skills add rohitg00/agentmemory -y
기존 Claude Code JSONL 로그 가져오기agentmemory import-jsonl
🧬 Bio Use Cases
💻 Refactoring a Large-Scale Microservices Authentication Module
By combining Claude Code and the agentmemory MCP server, SQLite-based token sessions are recorded locally. During JWT validation logic debugging, RRF-based hybrid retrieval restores the decision-making context for selecting the jose library in previous sessions with 95.2% accuracy, resulting in 92% token savings and design consistency.
⚡ Permanently Learning N+1 Query Optimization Patterns for Complex Codebases
By connecting Cursor and agentmemory and activating 12 automated hooks, Prisma DB query performance improvement logs are stored in episodic memory. Optimization patterns repeated three or more times are automatically merged and indexed into semantic memory, allowing new development sessions to automatically inject solutions within 1.2 seconds without token waste.
🔄 Context Synchronization in a Multi-Agent Collaborative Development Environment
Multiple coding agents, such as Cline, Aider, and Claude Desktop, share a single local agentmemory server (port 3111). The lease and signal system of the iii SDK is activated to synchronize change history and architecture rules between agents in real-time, preventing conflicts.
FAQ
What is AgentMemory?
Developed by rohitg00 and released on 2026-02-24, agentmemory is an open-source, AI-powered coding agent dedicated to providing a persistent context and memory storage layer. It is a local-first solution that addresses the issue of information discontinuity between development sessions. This tool leverages a lightweight and fast SQLite database and the iii engine as its backend, and it complies with the Model Context Protocol (MCP) server standard, allowing it to be integrated in a plug-and-play manner into various coding environments. Previously, static configuration files like CLAUDE.md or .cursorrules suffered from limitations due to their restricted context capacity of approximately 200 lines, leading to frequent information loss and difficulty in maintaining up-to-date information. agentmemory functions similarly to how the human brain converts everyday experiences (episodic) into structured knowledge (semantic), detecting and compressing the agent's activities in real-time through 12 automatic hooks without requiring separate manual input. This enables it to achieve a high retrieval recall rate of 95.2% by combining three streams – BM25-based keyword search, semantic search via vector embeddings, and a knowledge graph – using the Reciprocal Rank Fusion (RRF) algorithm. In environments where complex algorithm design and experimental pipeline development are frequent, researchers often face the inconvenience of having to repeatedly explain the same data schema or infrastructure configuration to the agent each time a new session begins. By running agentmemory in the background, error patterns and library dependency information debugged in previous sessions are permanently stored in memory, allowing the optimal context to be automatically restored and injected as soon as a new development session starts. This not only reduces API token consumption by up to 92% annually but also serves as a powerful context assistant, enabling developers to focus solely on core logic and model validation.
When should I use AgentMemory?
Developed by rohitg00 and released on 2026-02-24, this is a local-first solution designed as a persistent context and memory storage layer specifically for AI coding agents, addressing the issue of information discontinuity between development sessions. It leverages a lightweight and fast SQLite database and the iii engine as its backend, and complies with the Model Context Protocol (MCP) server standard, allowing it to be integrated in a plug-and-play manner into various coding environments.
What is a biomedical use case for AgentMemory?
💻 Refactoring a Large-Scale Microservices Authentication Module: By combining Claude Code and the agentmemory MCP server, SQLite-based token sessions are recorded locally. During JWT validation logic debugging, RRF-based hybrid retrieval restores the decision-making context for selecting the jose library in previous sessions with 95.2% accuracy, resulting in 92% token savings and design consistency.
📝 Update Notes
- vv0.9.299/2/2026
이번 업데이트에서는 AI가 실험 과정의 오류를 학습해 규칙으로 만드는 'lesson' 기능과 데이터의 생성 출처를 명확히 기록하는 기능이 추가되었습니다. 검색 알고리즘 개선을 통해 오래된 정보가 섞이지 않고 정확한 지식만 불러올 수 있어, 방대한 실험 데이터 관리의 신뢰도가 한층 높아졌습니다. 실험 프로토콜의 정확성을 높이고 데이터의 출처(Provenance)를 엄격히 추적해야 하는 생명공학 연구원들에게 연구 재현성을 높여줄 유용한 도구가 될 것입니다.
🧪 Related Code of Life
No related Code of Life posts yet.