Saltar al contenido principal
Honcho añade memoria nativa de IA a OpenClaw mediante un Plugin externo. Persiste las conversaciones en un servicio dedicado y crea modelos de usuario y agente con el tiempo, lo que da a tu agente contexto entre sesiones que va más allá de los archivos Markdown del espacio de trabajo.

Qué proporciona

  • Memoria entre sesiones - las conversaciones persisten después de cada turno, por lo que el contexto se conserva entre reinicios de sesión, Compaction y cambios de canal.
  • Modelado de usuario - Honcho mantiene un perfil para cada usuario (preferencias, datos, estilo de comunicación) y para el agente (personalidad, comportamientos aprendidos).
  • Búsqueda semántica - busca en observaciones de conversaciones pasadas, no solo en la sesión actual.
  • Conciencia multiagente - los agentes principales rastrean automáticamente los subagentes generados, con los principales añadidos como observadores en las sesiones secundarias.

Herramientas disponibles

Honcho registra herramientas que el agente puede usar durante la conversación: Recuperación de datos (rápida, sin llamada al LLM):
HerramientaQué hace
honcho_contextRepresentación completa del usuario entre sesiones
honcho_search_conclusionsBúsqueda semántica en conclusiones almacenadas
honcho_search_messagesEncuentra mensajes entre sesiones (filtra por remitente, fecha)
honcho_sessionHistorial y resumen de la sesión actual
Preguntas y respuestas (con tecnología LLM):
HerramientaQué hace
honcho_askPregunta sobre el usuario. depth='quick' para datos, 'thorough' para síntesis

Primeros pasos

Instala el Plugin y ejecuta la configuración:
openclaw plugins install @honcho-ai/openclaw-honcho
openclaw honcho setup
openclaw gateway --force
El comando de configuración solicita tus credenciales de API, escribe la configuración y opcionalmente migra los archivos de memoria existentes del espacio de trabajo.
Honcho puede ejecutarse completamente en local (autoalojado) o mediante la API administrada en api.honcho.dev. No se requieren dependencias externas para la opción autoalojada.

Configuración

Los ajustes se encuentran en plugins.entries["openclaw-honcho"].config:
{
  plugins: {
    entries: {
      "openclaw-honcho": {
        config: {
          apiKey: "your-api-key", // omit for self-hosted
          workspaceId: "openclaw", // memory isolation
          baseUrl: "https://api.honcho.dev",
        },
      },
    },
  },
}
Para instancias autoalojadas, apunta baseUrl a tu servidor local (por ejemplo, http://localhost:8000) y omite la clave de API.

Migrar memoria existente

Si tienes archivos de memoria existentes del espacio de trabajo (USER.md, MEMORY.md, IDENTITY.md, memory/, canvas/), openclaw honcho setup los detecta y ofrece migrarlos.
La migración no es destructiva: los archivos se suben a Honcho. Los originales nunca se eliminan ni se mueven.

Cómo funciona

Después de cada turno de IA, la conversación se persiste en Honcho. Se observan tanto los mensajes del usuario como los del agente, lo que permite a Honcho crear y refinar sus modelos con el tiempo. Durante la conversación, las herramientas de Honcho consultan el servicio durante el hook de Plugin before_prompt_build de OpenClaw, inyectando contexto relevante antes de que el modelo vea el prompt.

Honcho frente a la memoria integrada

Integrada / QMDHoncho
AlmacenamientoArchivos Markdown del espacio de trabajoServicio dedicado (local o alojado)
Entre sesionesMediante archivos de memoriaAutomático, integrado
Modelado de usuarioManual (escribir en MEMORY.md)Perfiles automáticos
BúsquedaVectorial + palabra clave (híbrida)Semántica sobre observaciones
MultiagenteNo rastreadoConciencia principal/secundario
DependenciasNinguna (integrada) o binario QMDInstalación de Plugin
Honcho y el sistema de memoria integrado pueden funcionar juntos. Cuando QMD está configurado, hay herramientas adicionales disponibles para buscar en archivos Markdown locales junto con la memoria entre sesiones de Honcho.

Comandos de CLI

openclaw honcho setup                        # Configure API key and migrate files
openclaw honcho status                       # Check connection status
openclaw honcho ask <question>               # Query Honcho about the user
openclaw honcho search <query> [-k N] [-d D] # Semantic search over memory

Lecturas adicionales

Relacionado