An open API service indexing awesome lists of open source software.

https://github.com/parmsam/code-architecture-diagram-llm-app

Shiny for Python app that creates a code architecture diagram using Mermaid based on a Github repo URL
https://github.com/parmsam/code-architecture-diagram-llm-app

Last synced: about 1 month ago
JSON representation

Shiny for Python app that creates a code architecture diagram using Mermaid based on a Github repo URL

Awesome Lists containing this project

README

          

# code-architecture-diagram-llm-app

This is a Shiny for Python app that retrieves Github repo code and generates a code architecture diagram using [Mermaid](https://github.com/mermaid-js/mermaid) via the OpenAI API.

Note that the Mermaid code may not be perfect and may require some manual editing to fix formatting or syntax issues.

## Setup

The app expects that you have an OpenAI API key that you can paste into the input box. You can get one by visting the OpenAI API [quickstart page](https://platform.openai.com/docs/quickstart/).

## Accessing the app

You can clone this repo and run the app locally or access the app via [Connect Cloud](https://connect.posit.cloud/) at the website link in the repository details (under "About"). You may need to create a Connect Cloud account to access the app.