DocuBrowser es una herramienta de código abierto que convierte una colección local de documentos en un índice consultable mediante búsqueda por palabras clave y por significado. Funciona con archivos PDF, DOCX, PPTX, XLSX, EPUB, MOBI, AZW3, AZW, HTML, TXT y Markdown, y está disponible en paquetes para Linux (RPM, DEB y tarball), Windows (zip) y macOS (dmg).
El sistema combina búsqueda por palabras clave mediante SQLite FTS5 con búsqueda semántica generada con embeddings locales de Ollama (modelo nomic-embed-text). El modo híbrido, activado por defecto, pondera un 70 % la coincidencia semántica y un 30 % la coincidencia léxica, con un reordenado posterior de los resultados. Cada documento puede abrirse con un resumen generado bajo demanda por un segundo modelo local (dolphin3), que se almacena en caché tras la primera consulta. La latencia típica de búsqueda se sitúa por debajo de 150 ms.
Uno de sus rasgos diferenciales es el tratamiento de datos personales: tras indexar los archivos, un escáner detecta patrones de números de identificación, tarjetas de crédito, cuentas bancarias, fechas de nacimiento, historiales clínicos y pasaportes, y retira del índice los documentos afectados, añadiéndolos a una lista negra permanente.
La aplicación ofrece además navegación por índice alfabético, nube de etiquetas, paginación de resultados, compatibilidad con varios directorios de escaneo y un panel para excluir rutas concretas. Funciona íntegramente en el equipo del usuario: no requiere conexión a internet, cuentas ni claves de API, y los modelos de IA se ejecutan en local con Ollama, que la propia herramienta instala si no está presente.
