Agentmemory
AGENTMEMORY: La capa de memoria definitiva para agentes de IA con recuperación ultra rápida y cero bases de datos externas.
AGENTMEMORY es un entorno de ejecución de memoria completo diseñado para agentes de codificación. Permite capturar sesiones, recuperar datos en milisegundos y consolidar información semántica de forma local sin necesidad de bases de datos externas como Redis o Postgres. Con integración nativa para Claude Code, Cursor y herramientas MCP, AGENTMEMORY optimiza el flujo de trabajo de IA con una precisión de recuperación del 95.2%.
2026-05-18
--K
Agentmemory Información del producto
AGENTMEMORY: La Capa de Memoria Revolucionaria para Agentes de Codificación
En el ecosistema actual del desarrollo asistido por inteligencia artificial, la capacidad de recordar contextos pasados y aprender de sesiones previas es fundamental. AGENTMEMORY surge como la solución definitiva: la capa de memoria que su agente de codificación debería haber tenido desde el primer día. Diseñado para ofrecer una integración sin fricciones, AGENTMEMORY permite capturar cada sesión, realizar búsquedas en milisegundos y ejecutarse en cualquier entorno con una infraestructura mínima.
¿Qué es AGENTMEMORY?
AGENTMEMORY no es simplemente una biblioteca o un almacén de vectores convencional; es un entorno de ejecución de memoria completo (Memory Runtime). Su arquitectura está diseñada para gestionar todo el ciclo de vida de la información de un agente: desde la captura y recuperación hasta la consolidación, observación y federación.
Lo que hace que AGENTMEMORY sea único es su motor III Engine, donde cada operación de memoria se trata como un trabajador, una función o un activador. A diferencia de otras soluciones que complican el stack tecnológico, AGENTMEMORY garantiza cero bases de datos externas. No necesita Redis, Kafka, Postgres ni Neo4j. Todo el tiempo de ejecución se gestiona en un solo proceso de Node, y el estado se almacena localmente en disco como JSON, asegurando que sus datos permanezcan privados y bajo su control.
Características Principales de AGENTMEMORY
El potencial de AGENTMEMORY se basa en su capacidad para manejar la complejidad de la memoria de los agentes sin imponer una "tasa de framework". Aquí detallamos sus pilares fundamentales:
1. Los Tres Primitivos del Motor III
- Hooks (Ganchos): Cuenta con 12 ganchos de captura automática integrados en cada agente de codificación. Cada llamada a una herramienta, cada aviso (prompt) y cada parada se convierte en una observación comprimida sin necesidad de código adicional.
- Recall (Recuperación): Utiliza un sistema de recuperación de triple flujo que combina BM25, vectores y grafos de conocimiento. Los resultados se reclasifican en el dispositivo, logrando un P50 inferior a 20ms en una computadora portátil estándar.
- Consolidate (Consolidación): Realiza barridos por hora que comprimen las observaciones brutas en memorias semánticas. Este proceso elimina duplicados, decae las filas obsoletas y emite un registro de auditoría en cada eliminación.
2. Infraestructura y Conectividad
- 51 Herramientas MCP: Ofrece una superficie nativa de protocolo de contexto de modelo (MCP) que incluye funciones como
memory_save,memory_recall,memory_smart_searchy gobernanza. - 121 Puntos de Finalización REST: Cada herramienta MCP tiene un gemelo REST bajo el prefijo
/agentmemory/*, lo que permite interactuar mediante Curl, navegadores o proxies personalizados. - Extracción de Grafos de Conocimiento: Extrae entidades y relaciones automáticamente durante la compresión, permitiendo visualizaciones temporales y consultas avanzadas.
- Federación Mesh: Permite registrar otros nodos de AGENTMEMORY para sincronizar memorias de igual a igual a través de HTTPS autenticado.
3. Observabilidad y Exportación
- Centro de Comando: Incluye dos interfaces de usuario: un Viewer (puerto 3113) para la transmisión de observaciones en tiempo real y una III Console (puerto 3114) para monitorear cada función y traza OTEL.
- Exportación a Obsidian: Permite reflejar las memorias en un directorio de bóveda sandboxed, creando archivos Markdown con etiquetas frontmatter listos para la vista de grafo de Obsidian.
Casos de Uso de AGENTMEMORY
AGENTMEMORY está diseñado para adaptarse a diversos escenarios de desarrollo profesional:
- Optimización de Contexto en Agentes de IA: Al utilizar AGENTMEMORY, los agentes pueden reducir hasta en un 92% los tokens de entrada por sesión, ya que solo recuperan la información relevante en lugar de reinyectar historiales masivos.
- Auditoría y Depuración de Sesiones: Con la capacidad de rehidratar transcripciones completas de herramientas como Claude Code, los desarrolladores pueden analizar el comportamiento del agente paso a paso mediante el explorador de sesiones.
- Desarrollo Local y Privado: Ideal para entornos corporativos donde el uso de bases de datos externas en la nube está restringido. AGENTMEMORY mantiene todo el procesamiento y almacenamiento de manera local.
- Memoria Compartida en Equipos: A través de la federación de malla, varios agentes que trabajan en un mismo proyecto pueden compartir aprendizajes y contextos de forma segura.
AGENTMEMORY vs. Otros Sistemas de Memoria
En comparaciones directas basadas en el benchmark LongMemEval-S, AGENTMEMORY supera a la competencia en métricas críticas:
| Característica | AGENTMEMORY | Mem0 | Letta | Cognee | | :--- | :--- | :--- | :--- | :--- | | Recuperación R@5 | 95.2% | 81.4% | 73.8% | 78.1% | | Dependencias Externas | 0 | 2 (Qdrant, Neo4j) | 1 (Postgres) | 1 (Neo4j) | | Herramientas MCP | 51 | 12 | 18 | 9 | | Ganchos Automáticos | 12 | 0 | 0 | 0 |
Cómo Usar AGENTMEMORY
Implementar AGENTMEMORY en su flujo de trabajo es un proceso sencillo que requiere una configuración mínima.
Paso 1: Instalación
Para instalar AGENTMEMORY de forma global en su sistema, ejecute el siguiente comando en su terminal:
npm install -g @agentmemory/agentmemory
Si prefiere no realizar una instalación permanente, puede utilizar npx:
npx @agentmemory/agentmemory
Paso 2: Iniciar el Servidor de Memoria
Una vez instalado, inicie el servicio principal. Esto activará el servidor en el puerto 3111 y el visualizador en el puerto 3113:
agentmemory
Paso 3: Verificación y Demo
Para comprobar que la búsqueda híbrida y la recuperación semántica funcionan correctamente, puede sembrar sesiones de prueba con:
agentmemory demo
Paso 4: Conectar su Agente
AGENTMEMORY es compatible con los principales agentes del mercado como Claude Desktop, Cursor, Cline, Windsurf y más. Puede utilizar la configuración universal de MCP JSON para integrarlo:
{
"mcpServers": {
"agentmemory": {
"command": "npx",
"args": ["-y", "@agentmemory/mcp"],
"env": {
"AGENTMEMORY_URL": "http://localhost:3111"
}
}
}
}
Preguntas Frecuentes (FAQ)
¿AGENTMEMORY requiere una suscripción paga? El software es de código abierto (licencia Apache-2.0). Sin embargo, puede traer sus propias claves de API o suscripciones para proveedores de LLM como Anthropic (Claude), Google (Gemini), MiniMax o OpenRouter para potenciar el procesamiento semántico.
¿Cómo garantiza AGENTMEMORY la rapidez en la recuperación? Gracias a su arquitectura de un solo proceso y al uso de un motor de búsqueda híbrido (BM25 + Vector + Grafo) que se ejecuta localmente, elimina la latencia de red asociada con las bases de datos externas, logrando tiempos de respuesta de milisegundos.
¿Mis datos de codificación están seguros? Sí. Todo el estado de AGENTMEMORY vive en su disco local como archivos JSON. No hay sincronizaciones silenciosas hacia servidores externos; incluso la federación de malla requiere tokens de portador y autenticación manual.
¿Con qué agentes es compatible de forma nativa? Posee complementos de primera clase para Claude Code, Codex CLI, OpenClaw, Hermes, Pi y OpenHuman. Además, cualquier cliente que soporte el protocolo MCP puede conectarse de forma inmediata.








