← Últimos artículos
💻 computer science

AMP: A Vendor-Neutral Wire Format for Agent Memory Operations

Este artículo presenta memorywire, un formato de cable JSON-Schema independiente del proveedor y una implementación de referencia que estandariza las operaciones de memoria de agentes a través de diversos marcos mediante una interfaz unificada, un canal de gobernanza y adaptadores de backend validados empíricamente, con el objetivo de permitir la interoperabilidad sin competir con el Model Context Protocol.

Autores originales: Thamilvendhan Munirathinam

Publicado 2026-06-02
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Thamilvendhan Munirathinam

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina que estás construyendo un equipo de asistentes de IA. En este momento, cada asistente tiene su propia forma única de recordar las cosas. Uno toma notas en un diario de cuero, otro usa una aplicación de notas adhesivas digitales y un tercero guarda un mensaje de voz. Todos hablan "lenguajes" de memoria diferentes. Si quieres cambiar tu asistente de un sistema a otro, tienes que reescribir toda su historia desde cero. Peor aún, si un asistente escribe algo extraño o peligroso, no hay un gerente que lo revise antes de que se guarde en su cerebro permanente.

memorywire es una nueva propuesta para solucionar este caos. Piensa en esto como un traductor universal y un sistema de archivo estandarizado para las memorias de la IA.

Aquí te presento cómo el documento lo desglosa, utilizando analogías sencillas:

1. El Problema: La "Torre de Babel" de la Memoria de la IA

Actualmente, las herramientas de memoria de IA populares (como mem0, Letta, Cognee) son como diferentes países con diferentes monedas.

  • El Problema: Si quieres mover la memoria de una IA del "País A" al "País B", no puedes simplemente transferir el efectivo; tienes que fundirlo y volver a acuñarlo. Se pierden detalles y es costoso.
  • El Gerente Ausente: Ninguno de estos sistemas tiene un "gerente" integrado para revisar lo que la IA escribe antes de que se vuelva permanente. Es como dejar que un estudiante escriba en la pizarra de la escuela sin que un profesor revise primero si las matemáticas están bien.

2. La Solución: Un "Cable de Memoria" Universal

Los autores crearon memorywire, que es un formato estándar (una forma específica de empaquetar datos) que cualquier sistema de IA puede entender.

  • Las 5 Acciones: En lugar de una lista desordenada de comandos, memorywire define exactamente cinco cosas que una IA puede hacer con la memoria:

    1. Recordar (Remember): Escribir un nuevo hecho.
    2. Evocar (Recall): Pedir un recuerdo.
    3. Olvidar (Forget): Eliminar un recuerdo.
    4. Fusionar (Merge): Combinar dos recuerdos similares en uno solo (para evitar duplicados).
    5. Caducar (Expire): Eliminar automáticamente los recuerdos viejos (como una "fecha de vencimiento").
  • Los 4 Tipos de Memoria: Al igual que los humanos, el sistema clasifica los recuerdos en cuatro cubetas:

    • Semántica: Hechos (ej. "Alice odia los cacahuetes").
    • Episódica: Eventos (ej. "Alice estaba nerviosa en su vuelo ayer").
    • Procedimental: Pasos de "cómo hacer" (ej. "Cómo reservar un vuelo").
    • Emocional: Sentimientos (ej. "Alice se sintió ansiosa por volar").

3. El "Agente de Tránsito": El Router

El documento presenta un "Router" que actúa como un agente de tránsito.

  • Cómo funciona: Cuando le pides a una IA que "Evoque" algo, el Router no le pregunta a una sola base de datos. Le grita la pregunta a todos los diferentes sistemas de memoria conectados a él al mismo tiempo.
  • El Truco de Magia (RRF): El Router utiliza un truco matemático llamado Fusión de Clasificación Recíproca (RRF). Imagina que tres amigos están adivinando un número.
    • Si el Amigo A dice "5", el Amigo B dice "5" y el Amigo C (un mentiroso) dice "100", el Router confía en los dos amigos que están de acuerdo.
    • El documento demuestra que incluso si uno de los sistemas de memoria es hackeado o miente, este truco matemático asegura que la IA obtenga la respuesta correcta. Es como una red de seguridad que atrapa al mentiroso.

4. El "Humano en el Bucle": La Puerta de Aprobación

Este es un elemento principal. El sistema permite un flujo de trabajo de "Diferencia y Aprobar" (Diff-and-Approve).

  • El Escenario: Una IA quiere escribir un nuevo recuerdo: "El usuario es alérgico a los cacahuetes".
  • La Puerta: En lugar de guardarlo inmediatamente, el sistema hace una pausa. Muestra a un revisor humano una "diferencia" (una comparación de lo que es nuevo frente a lo que era viejo).
  • La Decisión: El humano hace clic en "Aprobación" o "Rechazo". Solo entonces se guarda el recuerdo. Esto evita que la IA escriba accidentalmente hechos falsos o dañinos.

5. Lo que Realmente Probaron (Los Resultados)

Los autores no inventaron un nuevo cerebro mágico; solo organizaron mejor las herramientas existentes. Probaron su sistema con:

  • Velocidad: Fue muy rápido (aproximadamente 40 milisegundos para recordar o evocar algo).
  • Precisión: Tested with 42 questions, the system found the correct answer 100% of the time in the top 5 results. (An additional 8 trick questions were used to ensure the system didn't hallucinate.)
  • Seguridad: Intentaron "hackear" el sistema haciendo que una de las bases de datos de memoria mintiera. El "Agente de Tránsito" (RRF) ignoró con éxito al mentiroso y mantuvo las respuestas correctas.
  • Compatibilidad: Probaron el sistema contra 5 sistemas de memoria existentes. Funcionó perfectamente con los que están construidos sobre bases de datos estándar (SQLite y PostgreSQL) y funcionó lo suficientemente bien con los otros, demostrando que puede hablar diferentes "lenguajes".

La Conclusión

El documento afirma que memorywire no es un nuevo tipo de inteligencia de IA. Es un protocolo estandarizado. Es el "puerto USB-C" para la memoria de la IA. Permite que diferentes sistemas de IA se conecten al mismo banco de memoria, asegura que los malos datos puedan ser filtrados por humanos y protege el sistema incluso si una parte de la red se ve comprometida.

Los autores son honestos: no pretenden que esto sea la solución final y perfecta. Lo lanzan como un "borrador" (versión 0) para obtener comentarios, con el objetivo de convertirlo en un estándar que todos adopten, de manera similar a cómo el Protocolo de Contexto de Modelo (MCP) se está convirtiendo en un estándar para las herramientas de IA.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →