Genspark open-source GenOffice : une suite bureautique gratuite et sans publicité, basée sur l’IA, pour macOS et Windows, comprenant des documents, des feuilles de calcul, des présentations et des fichiers PDF

Cette semaine apporte son nouveau chapitre dans le grand livre de l’IA.

Genspark open-source GenOffice : une suite bureautique gratuite et sans publicité, basée sur l’IA, pour macOS et Windows, comprenant des documents, des feuilles de calcul, des présentations et des fichiers PDF

Genspark a publié GenOffice en open source sous licence Apache 2.0. Le dépôt le décrit comme une suite bureautique native pour l’IA, destinée à macOS et Windows : un traitement de texte, un tableur, un éditeur de présentations et un outil de gestion de fichiers PDF. La solution se compose de cinq applications Electron partageant une même couche moteur, conçues autour de l’édition par IA comme un flux de travail à part entière plutôt que comme une simple fenêtre de discussion rajoutée après coup. Des programmes d’installation signés sont disponibles pour macOS (Apple Silicon) et Windows (x64), actuellement en version 0.4.110. GenOffice est gratuit pour tous et sans publicité. Tous les outils d’édition dont vous avez besoin, sans aucune condition.

Le Xpost de l’équipe est très clair quant à son périmètre : un ingénieur, une semaine, environ 10 000 $ en jetons pour la version Alpha. La page du produit indique que l’application est gratuite et sans publicité, les fonctionnalités d’IA consommant des crédits Genspark. Les retours d’expérience sont relayés via un chat de groupe GenOffice sur GenTeam, et plus de 1 000 crédits sont offerts aux contributeurs actifs.

En complément, oui, sous certaines conditions. Les binaires s’installent dès aujourd’hui sur les Mac Apple Silicon et sous Windows x64, et le code source se compile avec Node 20+, npm 10+ et une chaîne d’outils Rust pour le sidecar Sheets. Mais cette version est qualifiée d’« Alpha », et l’utilisation de l’IA nécessite un compte Genspark, car les appels au modèle sont acheminés via un proxy côté serveur.

Cela correspond parfaitement à certains types d’acheteurs. Les start-ups et les PME constituent naturellement le premier segment cible : pas de frais de licence, pas de filigranes et une fidélité totale des formats .docx, .xlsx et .pptx.Les équipes des entreprises de taille moyenne peuvent créer des dérivés, puisque la licence Apache 2.0 autorise les modifications à des fins commerciales — bien que le répertoire « eee/ » soit réservé aux futurs modules d’entreprise sous une licence GenOffice Enterprise distincte, et que les noms GenOffice et Genspark soient des marques déposées de Mainfunc, Inc. que les dérivés ne peuvent pas réutiliser.Les sociétés soumises à une réglementation devraient patienter : le statut « alpha » associé à une approche IA basée sur le cloud implique de mener au préalable des démarches d’approvisionnement et une analyse d’impact sur la protection des données (DPIA).

GenOffice archive le fichier original.docx à l’aide d’un hachage et ne le modifie jamais. Le moteur .docx analyse les éléments de niveau supérieur du fichier word/document.xml pour les transformer en une arborescence de blocs, où chaque bloc est ancré par un docxIndex ainsi que par la partie XML d’origine correspondante. L’édition s’effectue dans un éditeur en continu TipTap doté d’un suivi des modifications. Lors de l’enregistrement, seuls les blocs modifiés sont convertis en fragments OOXML — en faisant uniquement référence aux styles existants — puis réintégrés dans le fichier originaldocument.xml. Les blocs inchangés conservent leurs octets d’origine, et toutes les autres entrées du fichier zip sont copiées telles quelles.

L’avantage annoncé est que l’ouverture et l’enregistrement ne perturbent jamais la mise en page dans Word. L’affichage paginé reproduit les paramètres de ligne d’origine, et les modifications suivies, les commentaires, les styles, les équations et l’encre sont pris en charge. Sheets et Slides suivent la même philosophie : des correctifs mineurs apportés à un fichier de référence.

Sheets construit son interface utilisateur sur la base du logiciel libre Univercore (licence Apache 2.0), enrichi d’une importante couche d’extensions développées en interne. L’importation et l’exportation de fichiers XLSX s’effectuent via un sidecar Rust développé en interne, utilisant Calamine et IronCalc. Les graphiques sont générés en interne avec Konva, tout comme les tableaux croisés dynamiques, les filtres, la mise en forme conditionnelle et le traçage des formules.

Une chose est sûre : le secteur continue d’avancer à grande vitesse.

Pour aller plus loin :


Lire l’article original sur MarkTechPost : MarkTechPost