🤖HermesBlog
Hermes Feature Guides · Parte 58/9/2026

Proveedores de Memoria — Dónde Vive la Memoria

Memory Providers — Where Memory Lives — easy-to-understand guide based on official docs

hermes-feature-5-memory-providers

Proveedores de Memoria — Dónde Vive la Memoria

Si has estado siguiendo nuestra serie sobre Hermes Agent, ya sabrás que los archivos integrados MEMORY.md y USER.md son la libreta de confianza de tu agente. Pero, ¿qué pasa cuando quieres que tu agente recuerde cosas a través de muchas sesiones, o incluso comparta contexto entre varios agentes? Ahí es donde entran en juego los proveedores de memoria.

Piénsalo así: la memoria integrada es como una nota adhesiva en tu monitor. Un proveedor de memoria es como un archivador completo en la nube: organizado, buscable y siempre disponible.

El Panorama General

Hermes Agent ahora incluye 8 plugins de proveedores de memoria externos. Esta es la regla clave: solo puedes tener un proveedor externo activo a la vez, pero la memoria integrada siempre funciona en paralelo. No son competidores, son compañeros de equipo.

Inicio Rápido

Empezar es tan fácil como tres comandos:

hermes memory setup      # selector interactivo + configuración
hermes memory status     # comprueba qué está activo
hermes memory off        # desactiva el proveedor externo

También puedes elegir tu proveedor a través de hermes plugins → Provider Plugins → Memory Provider, o configurarlo manualmente en ~/.hermes/config.yaml:

memory:
  provider: honcho   # o mem0, hindsight, holographic, retaindb, byterover, supermemory, openviking

Cómo Funciona

Cuando un proveedor está activo, Hermes hace automáticamente seis cosas entre bastidores:

  1. Inyecta el contexto del proveedor en el prompt del sistema — para que el agente sepa lo que el proveedor “recuerda”
  2. Precarga memorias relevantes antes de cada turno (en segundo plano, sin esperas)
  3. Sincroniza los turnos de conversación con el proveedor después de cada respuesta
  4. Extrae memorias al final de la sesión (para los proveedores que lo soportan)
  5. Refleja las escrituras de la memoria integrada en el proveedor externo
  6. Añade herramientas específicas del proveedor para que el agente pueda buscar, almacenar y gestionar memorias

¿La mejor parte? Tu memoria integrada funciona exactamente igual que antes. El proveedor externo es puramente aditivo.

En Foco: Honcho

Vamos a centrarnos en Honcho, uno de los proveedores más interesantes. Está diseñado para el modelado de usuarios entre sesiones con IA nativa, usando algo llamado “razonamiento dialéctico”. Término elegante, idea simple: mantiene una conversación consigo mismo sobre lo que sabe de ti.

Ideal para: Sistemas multi-agente con contexto entre sesiones y alineación usuario-agente
Requiere: pip install honcho-ai + una clave de API (o instancia autoalojada)
Almacenamiento de datos: Honcho Cloud o autoalojado

Las Herramientas de Honcho (5 en total)

  • honcho_profile — leer/actualizar tu tarjeta de par
  • honcho_search — búsqueda semántica en las memorias
  • honcho_context — contexto de sesión (resumen, representación, tarjeta, mensajes)
  • honcho_reasoning — insights sintetizados por LLM
  • honcho_conclude — crear/eliminar conclusiones

Tres Controles para Ajustar Coste y Profundidad

Honcho te da tres controles independientes:

  • contextCadence — con qué frecuencia se actualiza el contexto base (llamadas API)
  • dialecticCadence — con qué frecuencia se ejecuta el LLM dialéctico (llamadas LLM)
  • dialecticDepth — cuántas pasadas de razonamiento por invocación (1–3)

¿Quieres un razonamiento más profundo? Sube dialecticDepth. ¿Quieres ahorrar dinero? Reduce las cadencias. Tú tienes el control.

Asistente de Configuración

hermes memory setup        # selecciona "honcho" — ejecuta la post-configuración específica de Honcho

¿Máquinas sin interfaz gráfica? No hay problema. Si estás en un servidor SSH o una VM remota sin navegador, elige device en el prompt del método de autenticación. La CLI imprime un código corto y un enlace de verificación: ábrelo en cualquier otra máquina, aprueba, y listo. El asistente incluso detecta automáticamente cuando no hay un navegador local utilizable y se decanta por esta opción por defecto.

Configuración

La configuración vive en $HERMES_HOME/honcho.json (específica del perfil) o ~/.honcho/config.json (global). Orden de resolución: $HERMES_HOME/honcho.json > ~/.hermes/honcho.json > ~/.honcho/config.json.

Los ajustes clave incluyen contextTokens (presupuesto de tokens por turno), recallMode (hybrid, context o tools), y writeFrequency (async, turn, session o un entero N).

La Conclusión

Los proveedores de memoria convierten a Hermes de un asistente inteligente a uno en continuo aprendizaje. Ya sea que estés construyendo sistemas multi-agente o simplemente quieras que tu agente recuerde tu pedido de café entre sesiones, hay un proveedor para ti.

Empieza con hermes memory setup, explora las opciones y observa cómo tu agente se vuelve más inteligente con cada conversación. El archivador te está esperando.

📖 Documentación oficial

Este artículo se basa en la documentación oficial de Hermes Agent :Docs oficiales › user-guide/features/memory-providers