agents-memory
agents-memory
Lokale Markdown-Speicher- & Cross-Agent-Kontext-Engine für KI-Codierungsassistenten.
Eine persistente Identität, gemeinsam genutzt über Claude Code, Cursor, Antigravity und Zed.
Warum .agents/memory?
Der Name agents-memory stammt direkt von seinem universellen Speicherstandard: .agents/memory.
Global:
~/.agents/memory/speichert deine persistente Identität, Stack-Standardwerte, dauerhafte Konzepte und den Projektindex.Repository:
<repo>/.agents/memory/speichert repospezifische Fakten, Architektur-ADRs und Staging-Posteingänge.
Während KI-Anbieter ihre Konfiguration über proprietäre Speicher verteilen, bietet .agents/ einen einzigen, offenen, anbieterneutralen Dateisystem-Hub für alle Agent-Konfigurationen und gemeinsames Wissen.
agents-memory setzt dies mit einer reinen Markdown-First-Architektur um:
Lokal & offline: Deine Identität und der Repo-Speicher leben in einfachen Dateien (
~/.agents/memory/und<repo>/.agents/memory/).Für Menschen lesbar & Git-freundlich: Bearbeite mit einem beliebigen Texteditor, diffe mit git und committe, wann du willst.
Universeller MCP-Server: Stellt allen modernen Agenten Speicher-Tools (
search_memory,add_memory,get_project_memories,distill_batch) bereit.Autonomes Ingest & Destillation: Extrahiert dauerhafte Regeln und Architekturentscheidungen aus Sitzungsprotokollen (OpenAI, Claude, Cursor, Copilot, Antigravity, Pi).
Related MCP server: agent-julia
Architektur & Ablauf
┌─────────────────────────────────────────────────────────────┐
│ SESSION INGEST │
│ OpenAI Exports · Claude JSONL · Cursor · Antigravity · Pi │
└──────────────────────────────┬──────────────────────────────┘
│ ingest catalog / extract
▼
┌─────────────────────────────────────────────────────────────┐
│ STAGING INBOX │
│ Raw captured bullets & noise-filtered facts │
└──────────────────────────────┬──────────────────────────────┘
│ distill_batch / skill
▼
┌─────────────────────────────────────────────────────────────┐
│ LOCAL MEMORY STORE │
│ ~/.agents/memory/USER.md ~/.agents/memory/PROJECTS.md │
│ ~/.agents/memory/concepts/ <repo>/.agents/memory/ │
└──────────────┬───────────────────────────────┬──────────────┘
│ │
▼ ▼
┌─────────────────────────────┐ ┌─────────────────────────────┐
│ IDE INJECTION │ │ MCP SERVER & CLERK │
│ Cursor Rules · Zed Context │ │ search_memory · add_memory │
│ Antigravity AGENTS.md │ │ Universal Tool Integration │
└─────────────────────────────┘ └─────────────────────────────┘Schnellstart
1-Schritt-Setup
pip install agents-memory && agents-memory sync --initErstellt das Grundgerüst von ~/.agents/memory/, verdrahtet MCP-Konfigurationen automatisch in deine installierten IDEs und registriert Assistenten-Fähigkeiten.
[!TIP] 🤖 Agentengesteuertes Setup (Null Reibung):
Sage deinem Codierungsagenten einfach: „Installiere und richte agents-memory für mich ein."
Der Agent installiert das Paket, fragt einmal nach deinen Stack-Präferenzen, füllt deinUSER.md-Profil und registriert deine Repositories autonom.
CLI-Referenz
Befehl | Zweck |
| Aktualisiert die kanonische |
| Erstmaliges Scaffolding, Beispielerstellung und Host-Erkennung |
| Ermittelt nicht registrierte lokale Repositories über Workspace-Wurzeln hinweg |
| Registriert ein neues Repository |
| Indiziert lokale Chat-Transkripte aller unterstützten Anbieter |
| Führt heuristische Filter aus, um dauerhafte Fakten in das Staging zu extrahieren |
| Stellt sicher, dass kein privater Zustand in das Arbeits-Repository gelangt |
Unterstütztes Ökosystem
Claude Code: Gebunden über Symlink / kanonische
AGENTS.mdund MCP-Server.Google Antigravity: Integriert über
.gemini/config-Regeln und denagents-memory-MCP.Cursor: Injiziert automatisch Regeln und konfiguriert
.cursor/mcp.json.Zed: Konfiguriert
context_serversund spiegelt Assistenten-Fähigkeiten.VS Code / Copilot: Liest Sitzungsverläufe aus lokalen Zustandsdatenbanken ein.
Außerdem kompatibel mit: Windsurf, Cline, Roo-Code, Aider, Continue.dev, OpenAI ChatGPT, Pi, Goose und jedem MCP-konformen KI-Assistenten.
Offene ABI-Spezifikation
Die formale, implementationsagnostische Layout-Spezifikation befindet sich in abi/:
abi/WHY.md— Architekturentscheidungen & warum Markdown gegenüber RAG gewinnt.abi/LAYOUT.md— Verzeichnis-Taxonomie und Pfadverträge.abi/KINDS.md— Typisierte Speicher-Taxonomie (concepts,facts,decisions).abi/MCP.md— Tool-Definitionen und Anfrage-/Antwort-Spezifikationen.abi/INGEST.md— Katalog-, Extraktions- und Destillations-Pipeline.abi/INJECTION.md— Mechanismen zur Injektion von Host-Regeln.
Tests & Verifizierung
Führe die umfassende Testsuite und den Destillations-Benchmark aus:
python tests/run_all_tests.pyLizenz
MIT-Lizenz. Siehe LICENSE für Details.
This server cannot be deployed
Maintenance
Related MCP Connectors
One memory, every AI. A shared, user-owned markdown memory your AI clients read and write over MCP.
Persistent AI memory shared across Claude, ChatGPT, coding agents, and compatible MCP clients.
- ContexelOAuthai.contexel
Shared AI memory. ChatGPT, Claude, Cursor and any MCP app read and write the same memory.
Persistent memory for AI agents across Claude, ChatGPT and any MCP client.
Related MCP Servers
- AlicenseAqualityCmaintenancePersistent memory MCP server for Claude Code, Cursor, and GitHub Copilot. Semantic search, Git sync, project-based, Persistent memory MCP server for Claude Code, Cursor, and GitHub Copilot. Semantic search, Git sync, project-based organization, and team collaboration via Model Context Protocol.1188 npm2MIT
- AlicenseNot gradedqualityAmaintenanceLocal-first MCP server providing persistent markdown memory with persona engine and fast search, designed to unify AI assistant memory across Claude Code, Cowork, and Dispatch.232 npm1MIT
- FlicenseNot gradedqualityFmaintenanceA local-first, team-ready MCP server providing durable memory for LLM-based coding workflows with multiple storage backends and fast search.4-
- AlicenseBqualityDmaintenanceLocal-first memory server for AI coding agents that stores work sessions, tasks, and durable memories in Markdown files, exposed through MCP tools for session management and memory retrieval.1011 npm1MIT