Volver al blog

Publicado el 2 de abril de 2026

Construyendo OpenClaw con un presupuesto de cero dólares: Memoria híbrida multiagente con decadencia temporal y MMR

Cómo reemplacé los bucles costosos de API con tuberías impulsadas por Lobster y gestión de memoria de Honcho — y por qué solo el depurador toca los puntos finales de pago.

Todos conocemos el dilema. Quieres verdadera inteligencia multiagente—memoria persistente, transferencias de subagentes y planificación a largo plazo—but los costos de tokens de las APIs de pago (especialmente para la recuperación de memoria en bucle) pueden matar un proyecto antes de que se lance.

Decidí resolver esto reconstruyendo mi configuración de OpenClaw desde cero. El objetivo: una arquitectura híbrida multiagente/subagente con costo cero de inferencia para las operaciones de memoria y una sobrecarga casi nula para la delegación de tareas.

Así es exactamente como lo hice.

La Arquitectura: Enjambres híbridos multiagente + subagente

La mayoría de las implementaciones tratan a cada agente como un llamador de API de primera clase. Eso quema tokens.

Mi configuración de OpenClaw utiliza un modelo híbrido:

  • Los Agentes primarios (orquestadores) se ejecutan en inferencia local o en puntos finales de nivel gratuito.
  • Los subagentes son efímeros: se crean para tareas específicas (búsqueda, resumen, validación) y se destruyen inmediatamente.
  • ¿El secreto? Los subagentes no «recuerdan». Consultan el almacén central de memoria, ejecutan y desaparecen. Esto mantiene la ventana de contexto pequeña. Solo el agente primario mantiene el estado de la sesión.

La regla de oro: Solo el depurador habla con las API de pago

Esta es la restricción que cambió todo.

En mi flujo de trabajo, exactamente un componente tiene acceso a los puntos finales de API de pago: el depurador.

Todos los demás agentes—primario, subagente, orquestador, trabajador de memoria—ejecutan inferencia local (Ollama, LM Studio o cloud de nivel gratuito). Solo el depurador puede llamar a GPT-4, Claude o cualquier modelo de pago.

¿Por qué? Tres razones:

1. Disciplina arquitectónica forzada

Si algo falla, el depurador lo rastrea. Pero como el depurador es el único camino de pago, no se puede “engañar” esparciendo llamadas a API a lo largo del pipeline. Se ve obligado a optimizar la inferencia local y la recuperación de memoria.

2. La depuración como servicio de nivel de pago, no como dependencia de tiempo de ejecución

El sistema funciona el 99 % del tiempo sin tocar una API de pago. Sólo cuando un agente falla—salida inesperada, desajuste de esquema, bucle infinito—se activa el depurador. Recibe el contexto del fallo, sugiere soluciones y se las devuelve a los agentes locales. Esto convierte las API de pago en un manejador de excepciones, no en un apoyo de tiempo de ejecución.

3. El costo escala con los problemas, no con el uso

Un pipeline saludable cuesta $0. Un pipeline con errores cuesta unos céntimos para diagnosticarlo. Compárelo con los sistemas multiagente tradicionales, donde cada turno de cada agente cuesta dinero independientemente de su corrección.

Honcho Gestión de memoria: Persistente, buscable, costo cero

Para la memoria, integré Honcho—a una capa de memoria programable local-first. Honcho me ofrece:

  • Almacenamiento persistente de usuario/sesión.
  • Búsqueda de vectores sin bases de datos vectoriales en la nube.
  • Cero llamadas a la API para lectura/escritura de memoria.

Cada interacción del agente escribe en Honcho. Cada subagente arranca su contexto leyendo de Honcho. Sin embeddings pagados. Sin memoria como servicio externa.

Y como el depurador nunca toca las operaciones de memoria, Honcho se ejecuta totalmente gratis.

Decaimiento Temporal + MMR: Luchando contra la memoria obsoleta

La memoria es inútil si sobrepasa el contexto reciente. Implementé dos mecanismos de recuperación dentro de Honcho:

1. Decaimiento Temporal

Los recuerdos más antiguos se ponderan de forma exponencialmente menor. Un dato de hace 10 minutos es más relevante que un dato similar de hace 10 días. Esto evita que el agente actúe con información obsoleta.

2. MMR (Relevancia Marginal Máxima)

Cuando el agente consulta la memoria, MMR garantiza la diversidad. Evita devolver diez recuerdos casi idénticos. En su lugar, obtienes relevancia y variedad—crucial para subagentes que necesitan un contexto amplio.

Ambos se ejecutan localmente. Costo: $0. El depurador nunca los ve.

Lobster: Delegación de tareas y pipeline sin sobrecarga

Aquí es donde el uso de tokens colapsa.

Reemplacé las cadenas lineales de agentes por Lobster—un runtime de pipeline de tareas ligero. Lobster me permite definir grafos dirigidos acíclicos (DAGs) de tareas.

Mi flujo de trabajo:

  1. El agente principal descompone una solicitud en subtareas.
  2. Cada subtarea se inserta en Lobster como un nodo de la canalización.
  3. Lobster ejecuta las subtareas en paralelo o en secuencia utilizando subagentes locales.
  4. Si un nodo falla o produce una salida inesperada, Lobster lo marca.
  5. Solo entonces se activa el depurador—recibiendo el contexto del nodo fallido, generando una solución y reanudando la canalización.

Debido a que las canalizaciones de Lobster reutilizan el contexto y evitan llamadas redundantes a los LLM, reduje el consumo de tokens en aproximadamente un 70-80% en cargas de trabajo comparables. Además, como el depurador solo maneja excepciones, esa reducción del 70-80% se aplica específicamente al uso de pago.

El impacto real en el uso de tokens (APIs de pago)

Hablemos de números.

Antes de esta configuración, una conversación típica multiagente: 3 agentes, cada uno llamando a GPT-4. La recuperación de memoria se agrega a cada indicación. Resultado: 8,000–12,000 tokens por interacción de usuario.

Después de OpenClaw + Honcho + Lobster + acceso de pago solo para el depurador: Los agentes principales se ejecutan localmente. Los subagentes se ejecutan localmente. La memoria se ejecuta localmente. Lobster orquesta todo sin llamadas a API. El uso de la API de pago ocurre solo en caso de fallo—lo cual, después de la estabilización del pipeline, ocurre en <5% de las interacciones.

Resultado: 50–500 tokens por interacción para las API de pago, con la mayoría de las interacciones costando $0.

Esto representa una reducción de 20-100x en el uso de tokens de pago en comparación con los sistemas multiagente tradicionales.

Para aplicaciones de alto volumen—soporte al cliente, agentes de investigación, automatizaciones—esta es la diferencia entre un producto viable y un pozo de dinero. Con 10,000 interacciones por día, las configuraciones tradicionales podrían costar entre $200 y $500. Esta configuración cuesta céntimos, si acaso algo.

Por qué la restricción solo para el depurador obliga a una mejor ingeniería

Aquí está la idea contraintuitiva: restringir las API de pago al depurador mejora la confiabilidad del sistema, no solo el costo.

Cuando cada agente puede llamar a GPT-4, toleras indicaciones descuidadas, recuperación de memoria deficiente y pipelines frágiles. La API de pago cubre las grietas.

Cuando solo el depurador tiene ese privilegio, te ves obligado a:

  • Escribe indicaciones locales robustas que manejen casos límite.
  • Construye un adecuado decaimiento de memoria y MMR para que la recuperación funcione sin necesidad de asistencia.
  • Diseña canalizaciones de Lobster con criterios claros de éxito/fallo.
  • Trata los modelos de pago como investigadores, no como trabajadores.

El resultado es un sistema que falla de manera elegante, se depura a sí mismo y cuesta casi nada operar.

Por qué esto importa

No necesitas memoria en la nube costosa ni bucles incessantes de API para crear agentes inteligentes.

Con OpenClaw, Honcho y Lobster — la restricción de API de pago solo para depuración — puedes construir:

  • Memoria persistente con decaimiento temporal y MMR
  • Enjambres híbridos de agente/subagente
  • Canalización de tareas con recuperación automática de fallos
  • Un sistema donde las APIs de pago son manejadores de excepciones, no dependencias en tiempo de ejecución

…todo mientras mantienes tu factura de API de pago a un paso de cero.

No estoy restringiendo el acceso a esto. Pregúntame sobre los archivos de configuración, los esquemas de Honcho, las definiciones de DAG de Lobster, o cómo cableé el depurador para que solo se active en caso de fallos en la canalización.

Construyamos más barato. Construyamos de forma más inteligente. Hagamos que las APIs de pago sean el último recurso, no el primer instinto.

#OpenClaw#MultiAgent#AIEngineering