UMLGenius est une extension Chrome destinée aux développeurs, architectes système, chefs de projet et rédacteurs techniques qui ont besoin de diagrammes Unified Modeling Language (UML) sans vouloir passer des heures dans une suite de modélisation lourde. Au lieu de placer classes et associations à la main, vous décrivez en langage courant le système que vous avez en tête : ses composants, la responsabilité de chaque partie et leurs interactions.
L'extension envoie cette description à ChatGPT pour la convertir en code PlantUML, puis rend le résultat sous forme de diagramme. Associer un modèle de langage à PlantUML offre le meilleur des deux : l'étape d'interprétation reste souple, tandis que la sortie demeure une notation textuelle déterministe, modifiable, versionnable et réutilisable. C'est ce qui rend le flux rapide : une esquisse d'architecture devient un diagramme partageable en une seule passe, et les ajustements se limitent au prompt ou au PlantUML généré.
La contrepartie est la dépendance à l'interprétation de votre description par l'IA : le premier résultat doit donc être relu plutôt que publié tel quel. UMLGenius est distribué gratuitement sur le Chrome Web Store, ne pèse que quelques dizaines de kilo-octets, a été mis à jour pour la dernière fois en avril 2024 et compte environ 289 utilisateurs ; le développeur affirme ne pas collecter ni utiliser de données. Notez que la génération dépend de ChatGPT, ce qui peut nécessiter un compte ou une clé OpenAI en plus de l'extension.