vscode extension that allows to create/update PlantUML diagram using GPT. Thought to work jointly with PlantUML extension
Features
Show GPT panel when a plantuml editor is activated.
Uses current diagram as input context for GPT processing, this allows to perform intelligent update
Keeps track of submitted prompts with possibility to persist them
Create a diagram from Image
From version 0.4.x there is the possibility to generate a PlantUML script from an image either in the project workspace or from an URL. In the video below you can see how generate a PlantUML diagram from an image into workspace:
Create a diagram using NLP
Describe best as you can the diagram that you'd like to create and GPT will generate it. In the video below you can see the generated diagram using prompt:
Write sequence diagram that represent an invocation to a "microservice" that need authentication based upon the OAuth2 standard flow
Update a diagram using NLP
You can also give to GPT an instruction to update current diagram
Requirements
Need to have an extension able to define a PlantUML editor (ie. define plantuml document type). Take a look to PlantUML extension
Extension Settings
You need to configure an OpenAI token to enable extension
Release Notes
0.4.4
Externalize model names in configuration. fix issues [#6] and [#7]