Repolode
CortexReach

CortexReach/memory-lancedb-pro

Plugin de memoria a largo plazo para agentes de OpenClaw que guarda preferencias y decisiones en LanceDB y las recupera en sesiones posteriores.

Estrellas
4,452
Forks
730
Issues abiertos
50
Último commit
hace 24 horas

¿Qué es?

memory-lancedb-pro es un plugin de memoria para agentes de OpenClaw. Extrae hechos, preferencias, decisiones y contexto de proyectos de las conversaciones, los guarda en una base de datos vectorial de LanceDB e inyecta los recuerdos pertinentes antes de las respuestas posteriores para que los usuarios no tengan que repetir la información en cada sesión.

La recuperación combina la similitud vectorial con la búsqueda de texto completo BM25 y, de forma opcional, aplica una clasificación adicional con cross-encoders a través de proveedores como Jina, SiliconFlow, Voyage AI y Pinecone. Los recuerdos se organizan en ámbitos, como global, por agente, por usuario y por proyecto; además, un modelo de decaimiento Weibull permite que los recuerdos poco usados pierdan relevancia mientras que los que se recuperan con frecuencia perduren. La extracción inteligente usa un LLM para clasificar los recuerdos en seis categorías.

El plugin también incluye una CLI de administración para listar, buscar, exportar, importar, volver a generar embeddings y actualizar el almacén de memoria. Admite APIs de embeddings compatibles con OpenAI e incluye notas sobre los requisitos de instrucciones de CPU para la búsqueda nativa de LanceDB.

Funciones clave

  • 01Recuperación híbrida que combina búsqueda vectorial y búsqueda de texto completo BM25.
  • 02Clasificación adicional opcional con cross-encoders mediante Jina, SiliconFlow, Voyage AI o Pinecone.
  • 03Captura automática de recuerdos de las conversaciones y recuperación automática antes de responder.
  • 04Aislamiento por ámbitos para memorias globales, por agente, por usuario y por proyecto.
  • 05Decaimiento basado en Weibull y promoción por niveles para gestionar el ciclo de vida de los recuerdos.
  • 06CLI de administración para buscar, consultar estadísticas, exportar, importar, volver a generar embeddings y actualizar.

Casos de uso

  • Dar a un asistente personal de OpenClaw memoria del estilo de programación y las preferencias del usuario entre sesiones.
  • Conservar un registro de decisiones técnicas anteriores para que un agente pueda explicar por qué se tomó una decisión.
  • Separar los recuerdos de varios agentes o proyectos en un mismo gateway.
  • Usar un modelo de embeddings local o autohospedado con un endpoint compatible con OpenAI.

Inicio rápido

  1. 1

    Instala el plugin mediante OpenClaw CLI

    openclaw plugins install memory-lancedb-pro@beta
  2. 2

    Añade la configuración del plugin a openclaw.json y establece el espacio de memoria

  3. 3

    Valida la configuración y reinicia la puerta de enlace

    openclaw config validate && openclaw gateway restart

Antes de usarlo

  • Requiere una CPU compatible con AVX; algunas compilaciones para Linux x64 pueden necesitar AVX2 para la búsqueda vectorial nativa.
  • Necesita un proveedor de embeddings y una clave de API, como OpenAI o Jina, para la memoria semántica.
  • Depende del host de OpenClaw; es un plugin, no una herramienta independiente.
  • Al actualizar desde versiones anteriores o cambiar los modelos de embeddings, es necesario volver a generar los embeddings cuidadosamente en una nueva base de datos.

Temas

Preguntas frecuentes

¿Qué es memory-lancedb-pro?
Plugin de memoria a largo plazo para agentes de OpenClaw que guarda preferencias y decisiones en LanceDB y las recupera en sesiones posteriores. memory-lancedb-pro es un plugin de memoria para agentes de OpenClaw. Extrae hechos, preferencias, decisiones y contexto de proyectos de las conversaciones, los guarda en una base de datos vectorial de LanceDB e inyecta los recuerdos pertinentes antes de las respuestas posteriores para que los usuarios no tengan que repetir la información en cada sesión.
¿memory-lancedb-pro es gratuito? ¿Qué licencia tiene?
memory-lancedb-pro no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
¿memory-lancedb-pro sigue mantenido?
Mantenimiento activo. El último commit de memory-lancedb-pro fue el 21 oct 2026.
¿Para qué puedo usar memory-lancedb-pro?
Dar a un asistente personal de OpenClaw memoria del estilo de programación y las preferencias del usuario entre sesiones. Conservar un registro de decisiones técnicas anteriores para que un agente pueda explicar por qué se tomó una decisión. Separar los recuerdos de varios agentes o proyectos en un mismo gateway. Usar un modelo de embeddings local o autohospedado con un endpoint compatible con OpenAI.
¿Cómo se instala memory-lancedb-pro?
Instala el plugin mediante OpenClaw CLI: openclaw plugins install memory-lancedb-pro@beta Añade la configuración del plugin a openclaw.json y establece el espacio de memoria Valida la configuración y reinicia la puerta de enlace: openclaw config validate && openclaw gateway restart
¿Dónde consigo memory-lancedb-pro?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/CortexReach/memory-lancedb-pro

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados