Docling (IBM)
Tool : Une action précise que l’IA peut appeler · nécessite opensource
Parsing de PDF et documents en local, tableaux et mise en page compris.
Le meilleur gratuit : tout reste sur votre machine.
La sécurité reflète la destination des données, les permissions demandées et les incidents recensés à la date de vérification. Ce n’est pas une garantie d’absence de risque : vérifiez le mode de déploiement et les connexions que vous activez.
Ce que ça fait, concrètement
Extraire du texte structuré depuis un PDF ou un document bureautique est souvent laborieux : la mise en page se perd, les tableaux deviennent illisibles et les formules disparaissent. Docling résout ce problème en analysant finement la structure des documents, y compris l'ordre de lecture, les tableaux, les formules et la classification des images.
Concrètement, on installe la bibliothèque Python, on lui passe un fichier local ou une URL, et elle retourne un document structuré exportable en Markdown, HTML ou JSON. L'outil tourne entièrement en local : aucune donnée ne quitte la machine. Il prend en charge une large gamme de formats : PDF, DOCX, PPTX, XLSX, HTML, EPUB, images, fichiers audio, vidéo, e-mails et bien d'autres.
Docling s'adresse aux développeurs et aux équipes qui construisent des pipelines de traitement documentaire, des systèmes de recherche augmentée (RAG) ou des agents IA. Il s'intègre nativement avec LangChain, LlamaIndex, Crew AI et Haystack, et expose également un serveur MCP pour connecter n'importe quel agent.
En revanche, il ne convient pas aux personnes sans notions de Python : il n'existe pas d'interface graphique, tout passe par la ligne de commande ou du code. Les utilisateurs qui cherchent un outil clé en main avec une interface visuelle devront se tourner vers d'autres solutions.
Ce que ça propose
- ·Analyse avancée de PDF : mise en page, ordre de lecture, structure des tableaux, formules et classification des images.
- ·Prise en charge de nombreux formats d'entrée : PDF, DOCX, PPTX, XLSX, HTML, EPUB, images, audio (WAV, MP3), vidéo (MP4, AVI, MOV, MKV, WebM), e-mails (EML, MSG), Apple Pages, LaTeX et plus encore.
- ·Export vers plusieurs formats de sortie : Markdown, HTML, JSON sans perte, WebVTT et DocTags.
- ·OCR étendu pour les PDF numérisés et les images, avec support de plusieurs modèles de langage visuels dont GraniteDocling.
- ·Intégrations natives avec LangChain, LlamaIndex, Crew AI et Haystack pour construire des pipelines IA.
- ·Serveur MCP pour connecter Docling à n'importe quel agent, et mode serveur API (docling-serve) pour l'exposer comme service.
- ·Compréhension de graphiques (barres, camemberts, courbes) : conversion en tableau ou en code avec description détaillée.
- ·Exécution entièrement locale, adaptée aux environnements isolés (air-gapped) et aux données sensibles.
En pratique
- Prix
- GratuitGratuit, MIT.
- Usage commercial
- Usage commercial : oui
- Disponible sur
- sdk-python, langchain
- Hôte
- opensource
- Licence
- MIT
- Interface FR
- Non
Sécurité et données
- Pastille
- Sécu : rien à signaler
- Capacités
- litécritexécuteréseau
- Vos données
- Données en local
- Permissions
- Lecture seule locale.
- Maintenance
- Active
- Dernière release
- 23 octobre 2026
Liens et dépôt vérifiés le 25 octobre 2026 · ajoutée le 1 juillet 2024
Comment installer Docling (IBM)
pip install docling