Servidor MCP local que convierte archivos en contexto AI buscable
stashbase, creado por Liliu Z, convierte archivos personales en una fuente de conocimiento local para agentes de IA al indexar documentos y exponer contexto a clientes compatibles. La aplicación construye un índice local buscable y suministra fragmentos de contexto para indicaciones de asistentes, con extracción de texto en el dispositivo y salidas de wiki basadas en archivos. Está dirigida a desarrolladores, investigadores y usuarios avanzados de IA que necesitan documentación de proyectos y bibliotecas de investigación accesibles por agentes y privadas. La instalación y el desarrollo requieren un entorno Node.js al construir desde el código fuente.
Crea páginas de Markdown enlazables a partir de diversos materiales fuente
La aplicación extrae automáticamente texto y ensambla un wiki basado en archivos navegable a partir de tus originales, produciendo archivos de Markdown ordinarios que conservas. Soporta múltiples tipos de entrada, permitiendo a los usuarios ingerir artefactos de investigación en un archivo persistente. Los formatos compatibles incluyen:
- PDF y DOCX
- Imágenes (texto derivado de OCR)
- Grabaciones de audio (texto transcrito)
Esos resultados facilitan que agentes externos abran y hagan referencia a documentos concretos en lugar de blobs opacos.
La precisión de búsqueda depende de la calidad de extracción y la indexación vectorial
La herramienta emplea métodos de recuperación vectorial para que las consultas coincidan con el significado en lugar de solo con palabras exactas, permitiendo a los agentes encontrar pasajes relevantes cuando la redacción difiere. Esa calidad de recuperación depende de la fidelidad de OCR y transcripción al trabajar con imágenes o grabaciones, y de cómo se fragmenta el material fuente durante la indexación. Los usuarios deben esperar mejores coincidencias de documentos limpios y bien estructurados que de escaneos ruidosos o audio deficiente.
La configuración y el flujo de trabajo suponen familiaridad a nivel de desarrollador
Construido con TypeScript y Electron, el proyecto espera un entorno Node.js y el flujo de trabajo pnpm para usuarios que compilan desde el código fuente. La aplicación funciona como un servidor compatible con clientes conscientes de MCP como Claude Desktop y Cursor, por lo que adoptarla requiere conectarla a un flujo de trabajo de agente existente. Los controles de acceso con alcance ayudan a mapear carpetas locales en el ámbito de búsqueda de un agente, lo que se adapta a usuarios técnicos que gestionan los pasos de implementación.
El diseño local-prioritario preserva la propiedad y apoya la auditabilidad
La aplicación mantiene los archivos generados en la máquina anfitriona como archivos ordinarios que los usuarios poseen, y ofrece un alcance a nivel de carpeta para que los agentes solo vean contenido explícitamente permitido. El proyecto es de código abierto y se desarrolla como un experimento dirigido por humanos por el desarrollador, y ha atraído atención en GitHub por su enfoque en la memoria local persistente para agentes. Esa combinación favorece a los usuarios que priorizan la propiedad de archivos y la trazabilidad.
Mejor para desarrolladores y investigadores prácticos que valoran el control local
La aplicación es una opción práctica para usuarios con mentalidad técnica porque es un proyecto de código abierto, dirigido por humanos, con tracción visible en GitHub. Espera gestionar los detalles de construcción e indexación tú mismo y monitorear la calidad de extracción para consultas críticas para la misión. Para obtener resultados más fluidos, prepara documentos fuente con encabezados consistentes y texto limpio para que los enlaces de wiki generados y el índice vectorial produzcan un contexto más fiable para los agentes.





