skill-depot: Un sistema de memoria y habilidades local-first para agentes de IA compatibles con MCP

✍️ OpenClawRadar📅 Publicado: 27 de marzo de 2026🔗 Source
skill-depot: Un sistema de memoria y habilidades local-first para agentes de IA compatibles con MCP
Ad

Qué hace skill-depot

skill-depot aborda el problema de que las habilidades y el conocimiento de los agentes de IA se acumulan en directorios dispersos. En lugar de cargar todo en el contexto (desperdiciando tokens) o no cargar nada (olvidando el material aprendido), proporciona un sistema de recuperación que almacena el conocimiento del agente como archivos Markdown y utiliza incrustaciones vectoriales para buscar semánticamente y cargar selectivamente solo lo que es relevante.

Cómo funciona

Los agentes interactúan con skill-depot a través de tres niveles de detalle:

  • skill_search("consulta") devuelve resultados de búsqueda con nombre, puntuación y fragmento
  • skill_preview("nombre-habilidad") devuelve una visión general estructurada con encabezados y primera frase por sección
  • skill_read("nombre-habilidad") devuelve el contenido completo de Markdown

La herramienta skill_learn permite a los agentes crear o agregar conocimiento sobre la marcha, devolviendo acciones como "creado" o "agregado" con etiquetas fusionadas.

Implementación técnica

  • Incrustaciones: Utiliza el modelo transformador local all-MiniLM-L6-v2 a través de ONNX (vectores de 384 dimensiones, ~80MB de descarga única)
  • Almacenamiento: SQLite + sqlite-vec para búsqueda vectorial
  • Respaldo: Búsqueda por frecuencia de términos BM25 cuando el modelo no está disponible
  • Protocolo: MCP con 9 herramientas (buscar, previsualizar, leer, aprender, guardar, actualizar, eliminar, reindexar, listar)
  • Formato: Markdown estándar + frontmatter YAML (mismo formato que usan Claude Code y Codex)
Ad

Configuración y caso de uso

La configuración es simple: npx skill-depot init. La herramienta está diseñada para uso local primero, sin configuración, nativa de MCP, sin claves API que gestionar, sin servidor que ejecutar y sin bloqueo de framework. La contrapartida es un alcance más limitado: no realiza gestión de sesiones ni extracción automática de memoria (aún).

Comparación con otras herramientas

  • mem0: Bueno para capa de memoria gestionada con API pulida, pero tiene dependencia de la nube
  • OpenViking: Base de datos de contexto completa con gestión de sesiones, memoria de múltiples tipos y extracción automática de conversaciones
  • Módulos de memoria LangChain/LlamaIndex: Sólidos si ya estás en esos ecosistemas

Consideraciones futuras

El desarrollador está considerando agregar:

  • Tipos de memoria (distinción entre habilidades, recuerdos y recursos)
  • Deduplicación para detectar entradas casi duplicadas
  • TTL/expiración para limpieza automática de conocimiento temporal
  • Puntuación de confianza donde los recuerdos reforzados en múltiples sesiones se clasifican más alto

📖 Read the full source: r/openclaw

Ad

👀 Ver también

Desarrollador crea barra de estado en terminal para monitorear límites de sesión de Claude Code tras corte inesperado.
Herramientas

Desarrollador crea barra de estado en terminal para monitorear límites de sesión de Claude Code tras corte inesperado.

Un desarrollador creó una línea de estado en terminal de Python que muestra el uso de sesión de Claude Code en vivo después de ser interrumpido a mitad de una refactorización sin previo aviso. La herramienta utiliza sesiones existentes sin requerir una clave API.

OpenClawRadar
La habilidad de escaneo de seguridad para agentes de codificación de IA verifica implementaciones automáticamente.
Herramientas

La habilidad de escaneo de seguridad para agentes de codificación de IA verifica implementaciones automáticamente.

Un desarrollador creó un archivo de habilidad que permite a los agentes de codificación con IA escanear automáticamente sus propias implementaciones en busca de archivos .env expuestos, puertos abiertos, encabezados de seguridad faltantes y código fuente filtrado. El escaneo se ejecuta después de cada implementación y tarda unos 30 segundos.

OpenClawRadar
Análisis de Codeflash: 118 Errores de Rendimiento Encontrados en Dos PRs Escritos con Claude Code
Herramientas

Análisis de Codeflash: 118 Errores de Rendimiento Encontrados en Dos PRs Escritos con Claude Code

Codeflash midió el rendimiento de dos características principales construidas con Claude Code y encontró 118 funciones ejecutándose hasta 446 veces más lento de lo necesario. El análisis reveló patrones de algoritmos ineficientes, cómputo redundante, falta de caché y estructuras de datos subóptimas.

OpenClawRadar
Correcciones del Proxy Quell para el Desplazamiento Saltante del Código de Claude en Windows
Herramientas

Correcciones del Proxy Quell para el Desplazamiento Saltante del Código de Claude en Windows

Quell es un proxy en Rust que se sitúa entre tu terminal y Claude Code, eliminando las secuencias de limpieza de pantalla que causan reinicios de la posición de desplazamiento durante respuestas largas. También añade Shift+Enter para saltos de línea, filtrado de seguridad y soporte completo para Unicode.

OpenClawRadar