llmLibrarian: Motor de RAG Local con Integración MCP para Búsqueda de IA Basada en Archivos

Qué es Esto
llmLibrarian es un motor RAG (Generación Aumentada por Recuperación) local que expone capacidades de recuperación a través del Model Context Protocol (MCP). Te permite indexar carpetas en silos (colecciones de ChromaDB), luego consultarlos desde cualquier cliente MCP—incluyendo Claude—para obtener respuestas fundamentadas y citadas.
Características Clave y Arquitectura
La herramienta indexa carpetas en silos, que son colecciones de ChromaDB. Cuando quieres respuestas directas en lugar de fragmentos crudos, Ollama maneja la capa de síntesis. Todo se ejecuta localmente en tu máquina.
El desarrollador destaca la capacidad multi-silo como particularmente poderosa: combinar silos permite que surjan patrones entre dominios que serían difíciles de detectar manualmente. Por ejemplo, una carpeta de diario se convierte en un compañero de pensamiento que recuerda lo que has escrito, y una base de código se convierte en un agente que conoce tus archivos reales.
Herramientas MCP Expuestas
retrieve— búsqueda vectorial híbrida RRF que devuelve fragmentos crudos con puntuaciones de confianza para que Claude razone sobre ellosretrieve_bulk— consultas multi-ángulo en una llamada, útil al agregar entre tipos de documentosask— respuesta sintetizada por Ollama directamente del contexto recuperado (por defecto usa llama3.1:8b, pero puedes cambiar al modelo que tengas descargado)list_silos,inspect_silo,trigger_reindex— herramientas de gestión de índices
Pila Técnica
- ChromaDB para almacenamiento vectorial
- Ollama para síntesis de modelos
- sentence-transformers (all-mpnet-base-v2, acelerado por MPS) para incrustaciones
- fastmcp para la capa MCP
El desarrollador menciona que el etiquetado de metadatos multi-silo en ChromaDB tomó varias iteraciones para lograrlo correctamente y está abierto a discutir la arquitectura.
Este tipo de herramienta es útil para desarrolladores que quieren construir agentes de IA que puedan referenciar y razonar sobre sus archivos locales sin enviar datos a servicios externos.
📖 Leer la fuente completa: r/LocalLLaMA
👀 Ver también

Complemento de Claude Code para Campañas de D&D Usando Seguimiento de Estado en Markdown
Un complemento de Claude Code utiliza archivos markdown para rastrear el estado de la campaña y permite que Claude actúe como Dungeon Master para sesiones de D&D en solitario. El sistema es gratuito y de código abierto, requiere instalación como complemento seguido del comando /claude-dnd:new-campaign para comenzar.

Atuin v18.13 añade comandos de shell con IA, un demonio de búsqueda más rápido y un proxy PTY.
Atuin v18.13 presenta tres características principales: un asistente de inglés a Bash con IA llamado atuin ai, un daemon de búsqueda más rápido con indexación en memoria, y un proxy PTY llamado hex que permite la representación de ventanas emergentes sin borrar la salida de la terminal.
Bend: un lenguaje con verificación de pruebas que bloquea los errores de la IA en CPU y GPU
Bend compila a código nativo y se ejecuta en paralelo en núcleos de CPU o GPU. Sus archivos LAWS.bend permiten que los agentes demuestren que las reglas se cumplen, bloqueando la fusión de errores antes de que ocurran.

Dev-Card: Una Habilidad de Código de Claude que Genera Tarjetas de Identificación de Desarrolladores a partir del Historial de Git
Dev-Card es una habilidad de Claude Code que analiza repositorios git para generar Tarjetas de Identidad de Desarrollador compartibles, asignando uno de los 11 arquetipos de desarrollador basándose en el horario de los commits, el desglose de lenguajes, los patrones de mensajes de commit y la distribución del tamaño de los commits.