- Next.js
- langchain
- Mermaid (https://github.com/mermaid-js/mermaid)
- DaisyUI
- Node Version >= 18
- OpenAI API Key
-
Clone the Repo
-
rename the
env.template
to.env.local
and OPENAI_API_KEY -
cd
into the folder
cd flowgpt
- Install all deps with yarn
yarn
- Run in development mode
yarn dev
- Open browser and go to http://localhost:3000
it's a pretty new tool, Lots of room for improvement, feel free to contribute.
- Automatic syntax error detection and retry with history
- OpenAI API KEY modal to insert from the UI
- Save flowcharts on localStorage
- Animated Flowchart Generation (exportable as video)