DocuBrowse est une application open-source et locale de gestion des connaissances, permettant d’indexer, de résumer et de requêter un corpus de documents hétérogènes sans connexion internet ni dépendance à des API tierces.
Caractéristiques techniques et architecture
- Moteur de recherche hybride : Combine l’indexation textuelle classique (SQLite FTS5) et la recherche vectorielle/sémantique à hauteur de 30% / 70%.
- Modèles d’IA embarqués (via Ollama) :
nomic-embed-text: Génération des embeddings (vectorisation textuelle).dolphin3: Génération automatique de résumés (synthèse de type quatrième de couverture).
- Interopérabilité : Prise en charge native des formats textuels, bureautiques et éditoriaux (PDF, DOCX, PPTX, XLSX, EPUB, MOBI, HTML, TXT, MD).
- Sécurité & Confidentialité : Traitement intégral on-premise (local) avec module de détection et de masquage automatique des informations personnelles (PII).
Cas d’usage principaux
- Knowledge Management (KM) : Centralisation et requêtage intelligent de bases documentaires non structurées en environnement professionnel.
- Souveraineté des données : Alternative aux solutions Cloud pour les structures exigeant une confidentialité absolue.
- Contextualisation IA (RAG local) : Fourniture de contexte local pour les agents autonomes et outils de développement (ex: Claude Code), optimisant la consommation de jetons (tokens).
Github.com/linuxrebel/DocuBrowser