Alors que tout le monde proclame que l’IA va remplacer les logiciels de bureautique, l’application ChatGPT Desktop a discrètement glissé un environnement de 1,7 Go sur le disque dur des utilisateurs. En ouvrant ce répertoire caché, on y découvre 429,7 Mo de la suite bureautique open source LibreOffice. Sous les documents soi-disant générés par l’IA, c’est en réalité du code écrit il y a vingt ans qui fonctionne en arrière-plan.
Une chaîne d’outils traditionnelle de 1,7 Go sur le disque
Le 1er septembre 2026, le développeur Simon Willison a découvert un dossier volumineux sous ~/.cache/codex-runtimes sur macOS. Dans cet environnement de 1,7 Go se trouvaient Python et Node.js, accompagnés de git et de l’outil de rendu PDF Poppler. Au plus profond de ce runtime reposait un composant headless de LibreOffice de 429,7 Mo.
| Composant | Taille | Usage |
|---|---|---|
| Node.js | 446.4MB | Runtime JavaScript |
| Python | 440.6MB | Environnement d’exécution de scripts |
| LibreOffice (Headless) | 429.7MB | Conversion de formats de documents |
| Poppler | 187.9MB | Rendu PDF |
| git | 148.1MB | Gestion de versions |
Pour générer des documents en local, ChatGPT a tout simplement embarqué une chaîne d’outils traditionnelle complète.
Figure : Capture d’écran de l’analyse du disque par Simon Willison, montrant les composants dans codex-runtimes. Source : Simon Willison
L’IA ne peut pas fabriquer du docx à partir de rien
Les modèles d’IA excellent dans la génération de texte brut, mais peinent lorsqu’il s’agit de manipuler directement des formats de documents d’entreprise complexes. Les fichiers docx et xlsx sont fondamentalement des archives compressées contenant des feuilles de style et des métadonnées. Exiger d’un modèle qu’il génère avec précision un flux binaire respectant des normes de mise en page strictes entraîne un coût de calcul énorme et un taux d’échec élevé.
Les ingénieurs d’OpenAI ont choisi une voie pragmatique. Le dossier de plugins plugins/documents contient des scripts apprenant à l’IA comment appeler ces outils binaires. Le modèle n’a qu’à produire du texte structuré, laissant la tâche ingrate de la conversion de format à LibreOffice en arrière-plan.
Figure : Capture d’écran de l’interface de LibreOffice 25 sous Debian. Source : Wikipedia
D’alternative à hôte symbiotique
LibreOffice est une suite open source issue du projet OpenOffice.org qui, au cours de la dernière décennie, a servi d’alternative gratuite à Microsoft Office. Elle est désormais devenue une infrastructure pour l’IA. Au niveau supérieur, un réseau de neurones aux milliards de paramètres effectue des inférences ; au niveau inférieur, du code C++ vieux de plusieurs décennies assure le rendu de la mise en page.
Il y a là une ironie inévitable : alors que l’IA était censée rendre les logiciels de bureautique obsolètes, les applications d’IA finissent par intégrer elles-mêmes ces logiciels. Les détails de format d’un document Word sont bien plus complexes qu’il n’y paraît — un fichier docx stylisé est un ZIP d’XML et de ressources, où la moindre déviation corrompt le fichier. Demander au modèle de générer directement cette structure binaire présente un risque d’échec trop élevé, d’où le choix judicieux de confier la conversion à LibreOffice.
L’évolution des applications d’IA n’a pas rejeté l’écosystème traditionnel. Associer un grand modèle de langage pour la compréhension des intentions à une chaîne d’outils open source éprouvée pour la génération des résultats constitue aujourd’hui l’architecture la plus stable. L’empreinte disque de 1,7 Go garantit une rétrocompatibilité essentielle avec de nombreux anciens formats de fichiers. Cette découverte a suscité 199 points et 103 commentaires sur Hacker News, témoignant du grand intérêt des développeurs pour cette alliance entre IA et bureautique classique.
Des applications de pointe bâties sur des fondations open source
L’intégration de LibreOffice dans ChatGPT révèle la réalité du déploiement technique : les progrès de l’IA reposent directement sur des projets open source mûris par des années de corrections de bugs. Sans cette solide chaîne d’outils open source, l’assistant intelligent qui prétend réinventer la bureautique ne serait même pas capable de produire un document correctement mis en page.
Liens de référence :
- Blog de Simon Willison
- Discussion HN