Skip to content

This project leverages the power of OpenAI's GPT-4 Turbo with vision to process UML sequence diagram images. The tool then generates code snippets in your preferred programming language, framework, and software architecture. Plus, it's now in an exciting beta phase, so you get to be a part of the journey!

Notifications You must be signed in to change notification settings

Mexidense/uml2code

Repository files navigation

UML2Code

Welcome to the UML2Code – your go-to tool for turning UML sequence diagrams into actual code! 🚀

UML2Code

Overview

This project leverages the power of OpenAI's GPT-4 Turbo with vision to process UML sequence diagram images. The tool then generates code snippets in your preferred programming language, framework, and software architecture. Plus, it's now in an exciting beta phase, so you get to be a part of the journey!

Features

  • Automated Code Generation: Simply upload your UML sequence diagram image, and let the tool work its magic to generate code snippets.
  • Language, Framework, and Architecture Selection: Customize the output code according to your preferences.
  • GPT-4 Turbo with Vision: Powered by the latest OpenAI GPT-4 Turbo model, allowing image input for enhanced capabilities.
  • Image Processing with Sharp Package: Utilizing the Sharp package to improve image quality and ensure accurate code generation.

Getting Started

  1. Clone the Repository:

    git clone git@github.com:Mexidense/uml2code.git
  2. Install Dependencies:

    npm install
  3. Run the Application:

    npm run dev
  4. Visit the App in Your Browser:

    Open your browser and navigate to http://localhost:3000.

Beta Testing

Join us in shaping the future of coding! The UML2Code is currently in beta, and we welcome your feedback. Report issues, suggest improvements, and let's build something amazing together!

Contributing

We welcome contributions from the community. Whether it's fixing bugs, enhancing features, or adding new capabilities, your input is valuable. Please review our Contribution Guidelines for more details.

License

This project is licensed under the MIT License.


Empowered by OpenAI & made with love by Salvador Briones. 🚀✨

About

This project leverages the power of OpenAI's GPT-4 Turbo with vision to process UML sequence diagram images. The tool then generates code snippets in your preferred programming language, framework, and software architecture. Plus, it's now in an exciting beta phase, so you get to be a part of the journey!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages