// CLUBIC — INTELLIGENZA ARTIFICIALE
Après Photoshop, ce développeur recrée Word, Excel et PowerPoint gratuitement avec l’IA
Brandon Thomas vient de mettre en ligne WordCraft, GridCraft et DeckCraft. Ces trois logiciels libres et gratuits sont des clones de Word, Excel et PowerPoint, écrits en Rust avec l’aide de Claude Opus 5.5. Mais d’après leurs feuilles de route publiées sur GitHub, aucun n’est prêt à remplacer l’original au quotidien.
Ancien ingénieur de Square et ex-patron de Storyteller.ai, Brandon Thomas a diffusé début octobre sept applications gratuites calquées sur la suite créative d’Adobe. Un habitué d’Acrobat peut installer PdfCraft, et un graphiste PhotoCraft à la place de Photoshop. Le développeur en veut à Adobe pour ses frais de résiliation anticipée. « Ils m’ont facturé les frais de résiliation à plusieurs reprises, et je les déteste depuis », a-t-il écrit sur Reddit. La justice américaine reprochait justement ces frais cachés à l’éditeur quand elle l’a poursuivi en juin 2024, et Adobe a accepté en mars 2026 un accord de 150 millions de dollars. Sur le Discord d’ArtCraft, des utilisateurs lui ont ensuite réclamé des clones de Microsoft Office. Au bureau, un clone de Word ne sert à rien si les fichiers .docx des clients et des collègues sont mal affichés.
ArtCraft est le studio fondé par Brandon Thomas, et ses dépôts GitHub contiennent un fichier CLAUDE.md et un fichier AGENTS.md, avec les consignes destinées aux agents d’IA chargés d’écrire le code. Les logiciels sont eux-mêmes conçus pour être utilisés par des agents. Dans WordCraft, les 422 commandes du traitement de texte sont reliées au ruban, aux raccourcis clavier, à la ligne de commande et à un serveur MCP.
MCP est le protocole ouvert d’Anthropic, et avec lui, un agent IA peut piloter un logiciel sans passer par l’écran. Un agent peut lire et écrire des plages de cellules dans GridCraft ou ajouter un graphique à un classeur, et plus de 200 commandes de DeckCraft sont scriptables pour les présentations. Concrètement, un assistant IA peut remplir un budget ou mettre en forme un rapport, puis contrôler son travail par une simple inspection du document, sans la moindre capture d’écran.
Pour Brandon Thomas, ces logiciels sont des réimplémentations « en salle blanche », construites à partir des spécifications publiques des formats et de l’observation des logiciels de Microsoft, sans une ligne de son code. Dans une salle blanche classique, une équipe étudie l’original et une autre écrit le code sans l’avoir vu, rappelle l’ingénieur Pasquale Pillitteri sur son blog. Ici, un seul développeur travaille avec un modèle entraîné sur d’immenses quantités de code et de documentation publics.
Brandon Thomas avait d’abord promis une parité totale avec les logiciels d’Adobe en un mois, avant de revoir sa copie. « Atteindre 99 % de parité prendra un moment, mais je suis sûr que cela se comptera en mois, pas en années », a-t-il corrigé ensuite.
D’après la feuille de route de WordCraft, 88 % des fonctions du ruban de Word sont disponibles, mais le logiciel n’est qu’à 60 % environ de ce qu’il faut pour remplacer Word au travail. Pour GridCraft, 513 des 523 fonctions de calcul d’Excel sont prises en charge, pour une maturité estimée à 50 % seulement, et DeckCraft est au stade du développement précoce, à 80 % du chemin vers une première version alpha.
L’interface de WordCraft est disponible en français, mais la correction orthographique et grammaticale n’est proposée qu’en anglais et en polonais. Avant une version bêta, l’équipe prévoit encore des tests sur de vrais fichiers .docx et la conservation des graphiques et des SmartArt à l’enregistrement.
ArtCraft vend par ailleurs des jetons pour des modèles de génération d’images et de vidéos, et Brandon Thomas compte sur ces revenus pour financer ses clones. Le studio affiche douze applications sur son site, avec SoundCraft pour l’audio et CADCraft pour la conception assistée par ordinateur, et le développeur a nommé AutoCAD et SolidWorks pour la suite.
MCP (Model Context Protocol) est un protocole ouvert conçu pour connecter un agent d’IA à