UMLGenius é uma extensão do Chrome voltada a desenvolvedores, arquitetos de sistemas, gerentes de projeto e redatores técnicos que precisam de diagramas da Linguagem de Modelagem Unificada (UML), mas não querem passar horas em uma suíte pesada de modelagem. Em vez de posicionar classes e associações manualmente, você descreve com linguagem comum o sistema que tem em mente: seus componentes, a responsabilidade de cada parte e como interagem.
A extensão envia essa descrição ao ChatGPT para convertê-la em código PlantUML e depois renderiza o resultado como diagrama. Combinar um modelo de linguagem com o PlantUML traz o melhor dos dois: a etapa de interpretação é flexível e a saída continua sendo notação textual determinística, editável, versionável e reprocessável. É isso que torna o fluxo rápido: um esboço de arquitetura vira um diagrama compartilhável em uma única passada, e os ajustes se resumem a alterar o prompt ou o PlantUML gerado.
O custo disso é depender da interpretação que a IA faz da sua descrição, então o primeiro resultado deve ser revisado antes de publicado. O UMLGenius é distribuído gratuitamente na Chrome Web Store, ocupa apenas algumas dezenas de kilobytes, teve a última atualização em abril de 2024 e conta com cerca de 289 usuários; o desenvolvedor afirma não coletar nem usar dados dos usuários. Observe que a geração depende do ChatGPT, portanto, além de instalar a extensão, pode ser necessária uma conta ou chave da OpenAI.