agents-memory
agents-memory
Motor local de memoria en Markdown y contexto entre agentes para asistentes de codificación de IA.
Una identidad persistente, compartida entre Claude Code, Cursor, Antigravity y Zed.
¿Por qué .agents/memory?
El nombre agents-memory proviene directamente de su estándar de almacenamiento universal: .agents/memory.
Global:
~/.agents/memory/almacena tu identidad persistente, valores predeterminados de stack, conceptos duraderos e índice de proyectos.Repositorio:
<repo>/.agents/memory/almacena hechos específicos del repositorio, ADRs de arquitectura y bandejas de entrada de staging.
Mientras los proveedores de IA fragmentan su configuración en almacenes propietarios, .agents/ ofrece un hub de sistema de archivos único, abierto e independiente del proveedor para todas las configuraciones de agentes e inteligencia compartida.
agents-memory ofrece esto con una arquitectura puramente Markdown-first:
Local y sin conexión: Tu identidad y la memoria del repositorio viven en archivos de texto plano (
~/.agents/memory/y<repo>/.agents/memory/).Legible para humanos y compatible con Git: Edita con cualquier editor de texto, haz diff con git, haz commit cuando quieras.
Servidor MCP universal: Expone herramientas de memoria (
search_memory,add_memory,get_project_memories,distill_batch) a todos los agentes modernos.Ingesta y destilación autónomas: Extrae reglas duraderas y decisiones de arquitectura de los registros de sesión (OpenAI, Claude, Cursor, Copilot, Antigravity, Pi).
Related MCP server: agent-julia
Arquitectura y flujo
┌─────────────────────────────────────────────────────────────┐
│ 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 │
└─────────────────────────────┘ └─────────────────────────────┘Inicio rápido
Configuración en 1 paso
pip install agents-memory && agents-memory sync --initGenera la estructura de ~/.agents/memory/, conecta automáticamente las configuraciones MCP en tus IDEs instalados y registra las habilidades del asistente.
[!TIP] 🤖 Configuración impulsada por el agente (sin fricción):
Simplemente dile a tu agente de codificación: "Instala y configura agents-memory por mí."
El agente instala el paquete, pregunta tus preferencias de stack una vez, completa tu perfilUSER.mdy registra tus repositorios de forma autónoma.
Referencia de CLI
Comando | Propósito |
| Actualiza el |
| Creación inicial de la estructura, generación de ejemplos y descubrimiento de hosts |
| Descubre repositorios locales no registrados en las raíces del espacio de trabajo |
| Registra un nuevo repositorio |
| Indexa transcripciones de chat locales de todos los proveedores compatibles |
| Ejecuta filtros heurísticos para extraer hechos duraderos a staging |
| Garantiza que no se filtre estado privado al repositorio de trabajo |
Ecosistema compatible
Claude Code: Vinculado mediante symlink /
AGENTS.mdcanónico y servidor MCP.Google Antigravity: Integrado mediante reglas de
.gemini/configy MCP deagents-memory.Cursor: Inyecta reglas automáticamente y configura
.cursor/mcp.json.Zed: Configura
context_serversy replica las habilidades del asistente.VS Code / Copilot: Ingiere el historial de sesiones desde las bases de datos de estado locales.
También compatible con: Windsurf, Cline, Roo-Code, Aider, Continue.dev, OpenAI ChatGPT, Pi, Goose y cualquier asistente de IA compatible con MCP.
Especificación ABI abierta
La especificación formal de estructura independiente de la implementación se encuentra en abi/:
abi/WHY.md— Decisiones de arquitectura y por qué Markdown gana frente a RAG.abi/LAYOUT.md— Taxonomía de directorios y contratos de rutas.abi/KINDS.md— Taxonomía de memoria tipada (concepts,facts,decisions).abi/MCP.md— Definiciones de herramientas y especificaciones de solicitud/respuesta.abi/INGEST.md— Pipeline de catálogo, extracción y destilación.abi/INJECTION.md— Mecanismos de inyección de reglas de host.
Pruebas y verificación
Ejecuta la suite de pruebas completa y el benchmark de destilación:
python tests/run_all_tests.pyLicencia
Licencia MIT. Consulta LICENSE para más detalles.
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