- Next.js
- langchain
- Mermaid (https://github.com/mermaid-js/mermaid)
- DaisyUI
- Node Version >= 18
- Gemini API Key
-
Clone the Repo
-
rename the
env.templateto.env.localand GEMINI_API_KEY -
cdinto 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)