ActualitésActionsLe développeur qui a recréé Photoshop avec l'IA s'attaque aux clones open source de Microsoft Office

Le développeur qui a recréé Photoshop avec l'IA s'attaque aux clones open source de Microsoft Office

Auteur: Decrypt·

Points clés

  • •Le développeur Brandon Thomas a publié WordCraft, GridCraft et DeckCraft, des clones open source gratuits de Microsoft Word, Excel et PowerPoint, écrits en Rust avec l'aide de Claude d'Anthropic et disponibles sur GitHub.
  • •WordCraft couvre 88 % des fonctionnalités du ruban de Word et GridCraft prend en charge 513 des 523 fonctions de feuille de calcul d'Excel, mais l'équipe de développement juge les applications prêtes seulement à 50 % à 60 % pour un usage réel.
  • •Les applications ont été construites comme une reconstruction clean-room à partir de spécifications de formats de fichiers publiques, et une base de code Rust unique fonctionne nativement sur Windows, macOS, Linux, BSD et dans les navigateurs web.
  • •Chaque bouton des trois applications fait office de commande qu'un agent d'IA peut déclencher via le Model Context Protocol d'Anthropic, permettant à Claude d'effectuer des tâches comme créer des graphiques ou reformater des rapports.
  • •La suite gratuite s'attaque à l'abonnement personnel de Microsoft 365 facturé 99,99 $ par an, et WordCraft avait récolté plus de 12 000 étoiles GitHub au mercredi.
Le développeur qui a recréé Photoshop avec l'IA s'attaque aux clones open source de Microsoft Office

Le développeur Brandon Thomas a publié WordCraft, GridCraft et DeckCraft, des clones open source gratuits de Microsoft Word, Excel et PowerPoint écrits en langage Rust avec l'aide de Claude d'Anthropic.

Selon les chiffres du projet lui-même, WordCraft couvre 88 % des fonctionnalités du ruban de Word et GridCraft prend en charge 513 des 523 fonctions de feuille de calcul d'Excel. Pour autant, l'équipe de développement estime que les applications ne sont prêtes qu'à 50 % à 60 % pour un travail réel. Cette sortie fait suite à la suite ArtCraft de Thomas, qui reproduisait les applications créatives d'Adobe, et s'attaque à un abonnement Microsoft 365 facturé 99,99 $ par an pour un utilisateur unique.

La proposition, en substance : payer environ 100 $ chaque année pour Microsoft Office en ligne, ou ne rien payer pour le clone « Office » assisté par IA qui accomplit une grande partie des mêmes tâches et fonctionne entièrement hors ligne.

D'Adobe à Microsoft

Thomas, l'ingénieur derrière le projet ArtCraft, a publié les trois applications sur GitHub sous les noms de WordCraft, GridCraft et DeckCraft. En tant que logiciels open source, chacun peut lire, copier et modifier le code, et les licences MIT et Apache 2.0 autorisent la réutilisation, y compris dans des produits commerciaux.

Plus tôt ce mois-ci, Thomas a attiré l'attention avec ArtCraft, un ensemble d'applications gratuites reproduisant Photoshop, Illustrator, Premiere et Lightroom, développées avec Claude Opus 5.5 après qu'Adobe lui a facturé ses frais d'annulation une fois de trop. Le projet est arrivé au cœur d'une vague plus large de clonage par l'IA, qui a vu un développeur faire tourner Grand Theft Auto V nativement sur un iPhone et des moddeurs opposer des creepers de Minecraft à un boss d'Elden Ring. La suite Office applique la même recette — un développeur solo dirigeant un modèle d'IA — aux logiciels de productivité du quotidien.

Écrit en Rust, façon clean-room

Les clones Office sont écrits en Rust, un langage de programmation réputé pour sa rapidité et pour bloquer les bugs de mémoire qui font planter les logiciels. Une base de code unique fonctionne nativement sur Windows, macOS, Linux et BSD, ainsi que dans un navigateur web.

Thomas qualifie le projet de reconstruction clean-room, ce qui signifie que les applications ont été écrites à partir de spécifications de formats de fichiers publiques et en observant le comportement des originaux, sans jamais copier le code de Microsoft. C'est la même approche juridique que Compaq avait utilisée pour cloner le BIOS PC d'IBM, le logiciel de démarrage de base des premiers ordinateurs personnels, dans les années 1980.

WordCraft : 88 % du ruban de Word

WordCraft lit et écrit les fichiers .docx, le format natif de Word, et couvre 88 % des fonctionnalités du ruban de Word, la bande d'onglets et de boutons en haut de l'écran. Le suivi des modifications, notes de bas de page, les citations et le publipostage — l'outil qui extrait des noms d'une feuille de calcul pour personnaliser des centaines de lettres — sont déjà implémentés.

En comptant la fidélité des fichiers et la stabilité, l'équipe estime toutefois que WordCraft n'a couvert qu'environ 60 % du chemin pour remplacer Word dans un travail réel. Il reste étiqueté alpha, une version de test précoce où les bugs font partie du lot.

Lors de tests pratiques, Decrypt a constaté que l'application pèse à peine 91 Mo, se montre réactive et ressemble presque au Microsoft Word habituel, ce qui suggère qu'elle peut aisément couvrir les tâches bureautiques quotidiennes à la place de la suite premium.

GridCraft et DeckCraft

GridCraft, le clone d'Excel, prend déjà en charge 513 des 523 fonctions de feuille de calcul d'Excel — les formules telles que SUM ou VLOOKUP qui font faire des calculs aux tableurs — ainsi que 89 % de ses commandes de ruban. Ses propres développeurs le jugent prêt à environ 50 % pour un usage réel, la compatibilité avec les fichiers .xlsx réels étant la prochaine étape. Autrement dit, il connaît presque toutes les formules mais peut encore trébucher sur le budget de votre entreprise.

DeckCraft, le remplaçant de PowerPoint, couvre environ 79 % des fonctionnalités de PowerPoint et 93 % des fonctionnalités principales, selon sa page GitHub. Il ouvre et enregistre les fichiers .pptx, gère les transitions et animations, et exporte en PDF, mais n'a pas encore atteint sa première version alpha.

Chaque bouton est une commande d'agent

Chaque bouton des trois applications fait également office de commande qu'un agent d'IA, un modèle capable d'effectuer des actions en plusieurs étapes de manière autonome, peut déclencher. Les applications se connectent via MCP, le Model Context Protocol, une norme créée par Anthropic pour permettre aux modèles d'IA d'opérer en dehors des outils. En pratique, un utilisateur pourrait demander à Claude de créer un graphique dans une feuille de calcul ou de reformater un rapport sans toucher la souris — un design qui rend la suite pilotable par logiciel autant qu'à la main.

Une attaque directe contre l'abonnement

Microsoft facture 99,99 $ par an pour Microsoft 365 Personnel et 129,99 $ pour l'offre familiale, c'est ainsi que la plupart des foyers obtiennent Word et Excel aujourd'hui. Un double gratuit qui ouvre les mêmes fichiers porte un coup direct à cette facture. Ce qui soutient en partie cette facture, c'est la compatibilité : .docx, .xlsx et .pptx sont les types de fichiers que les bureaux et les écoles échangent déjà, c'est pourquoi les tests sur fichiers réels figurent en tête des listes de tâches des clones.

Des alternatives gratuites à Office existent depuis des décennies : OpenOffice.org est né lorsque Sun Microsystems a libéré le code de sa suite StarOffice en octobre 2000, et LibreOffice s'en est séparé en 2010. Toutes deux ont nécessité des années de travail de vastes communautés de développeurs, tandis que Thomas a livré ses trois applications moins de deux semaines après les clones d'Adobe, en travaillant avec un modèle d'IA.

Le design de la suite ressemble étroitement à Microsoft Office, si bien que les utilisateurs intensifs ne devraient pas trop peiner à faire la transition — historiquement le principal obstacle empêchant les gens de changer de fournisseur de logiciels.

Le modèle derrière les clones

Le modèle derrière ArtCraft, Claude Opus 5.5, a été lancé le 22 septembre au tarif de 4 $ par million de tokens d'entrée et 20 $ par million de tokens de sortie ; les tokens sont les morceaux de texte qu'une IA lit et écrit, et l'unité de facturation des entreprises d'IA. Sur Terminal-Bench 4.0, qui teste la capacité d'un agent d'IA à accomplir des tâches professionnelles complexes dans un environnement en ligne de commande et note la part des tâches réalisées, Opus 5.5 a atteint 66,4 %.

Promesses excessives et étoiles GitHub

Thomas a aussi tendance à promettre plus que ce que ses applications tiennent, du moins jusqu'à présent, et a déjà retiré sa promesse d'égaler l'ensemble des fonctionnalités d'Adobe en un mois. Les développeurs ne semblent pas s'impatienter : WordCraft avait récolté plus de 12 000 étoiles GitHub, l'équivalent d'un marque-page sur la plateforme, au mercredi.

Avant une bêta la feuille de route indique que WordCraft doit encore être testé sur des fichiers .docx réels, des graphiques et des SmartArt qui survivent à un enregistrement, une mise en page plus proche de celle de Word, un passage de stabilité et l'impression native. Cette liste constitue la mesure concrète à court terme du projet, puisque sa validation fera passer WordCraft de l'alpha à la bêta.

Source : Decrypt