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
- Host: GitHub
- URL: https://github.com/parmsam/code-architecture-diagram-llm-app
- Owner: parmsam
- Created: 2024-09-02T16:06:51.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-09T01:54:00.000Z (almost 2 years ago)
- Last Synced: 2024-09-09T02:59:26.441Z (almost 2 years ago)
- Language: Python
- Homepage: https://connect.posit.cloud/parmsam/content/0191b4d9-49c3-ed20-cd0a-539c03c886e6
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.