[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:flowise":3},"\u003Cp align=\"center\">\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002FFlowise\u002Fblob\u002Fmain\u002Fimages\u002Fflowise_white.svg#gh-light-mode-only\" \u002F>\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002FFlowise\u002Fblob\u002Fmain\u002Fimages\u002Fflowise_dark.svg#gh-dark-mode-only\" \u002F>\n\u003C\u002Fp>\u003Cdiv align=\"center\">\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002FFlowise\u002Freleases\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Frelease\u002FFlowiseAI\u002FFlowise\" alt=\"Release Notes\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FjbaHfsRVBW\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1087698854775881778?label=Discord&amp;logo=discord\" alt=\"Discord\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FFlowiseAI\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002FFlowiseAI?style=social\" alt=\"Twitter Follow\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fstar-history.com\u002F#FlowiseAI\u002FFlowise\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FFlowiseAI\u002FFlowise?style=social\" alt=\"GitHub star chart\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002FFlowise\u002Ffork\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002FFlowiseAI\u002FFlowise?style=social\" alt=\"GitHub fork\" \u002F>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>English | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002Fflowise\u002Fblob\u002FHEAD\u002Fi18n\u002FREADME-TW.md\" rel=\"nofollow ugc noopener\">繁體中文\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002Fflowise\u002Fblob\u002FHEAD\u002Fi18n\u002FREADME-ZH.md\" rel=\"nofollow ugc noopener\">简体中文\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002Fflowise\u002Fblob\u002FHEAD\u002Fi18n\u002FREADME-JA.md\" rel=\"nofollow ugc noopener\">日本語\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002Fflowise\u002Fblob\u002FHEAD\u002Fi18n\u002FREADME-KR.md\" rel=\"nofollow ugc noopener\">한국어\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fdiv>\u003Ch2>Flowise has been archived. Refer to [Future of Flowise](https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002FFlowise\u002Fdiscussions\u002F6727)\u003C\u002Fh2>\u003Ch3>Build AI Agents, Visually\u003C\u002Fh3>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002FFlowise\" rel=\"nofollow ugc noopener\">\n\u003Cimg width=\"100%\" src=\"https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002FFlowise\u002Fblob\u002Fmain\u002Fimages\u002Fflowise_agentflow.gif?raw=true\" \u002F>\u003C\u002Fa>\u003Ch2>📚 Table of Contents\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ca href=\"#-quick-start\" rel=\"nofollow ugc noopener\">⚡ Quick Start\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#-docker\" rel=\"nofollow ugc noopener\">🐳 Docker\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#-developers\" rel=\"nofollow ugc noopener\">👨‍💻 Developers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#-env-variables\" rel=\"nofollow ugc noopener\">🌱 Env Variables\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#-documentation\" rel=\"nofollow ugc noopener\">📖 Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#-self-host\" rel=\"nofollow ugc noopener\">🌐 Self Host\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#%EF%B8%8F-flowise-cloud\" rel=\"nofollow ugc noopener\">☁️ Flowise Cloud\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#-support\" rel=\"nofollow ugc noopener\">🙋 Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#-contributing\" rel=\"nofollow ugc noopener\">🙌 Contributing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#-license\" rel=\"nofollow ugc noopener\">📄 License\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>⚡Quick Start\u003C\u002Fh2>\n\u003Cp>Download and Install \u003Ca href=\"https:\u002F\u002Fnodejs.org\u002Fen\u002Fdownload\" rel=\"nofollow ugc noopener\">NodeJS\u003C\u002Fa> &gt;= 20.0.0\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cp>Install Flowise\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">npm install -g flowise\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Start Flowise\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">npx flowise start\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Open \u003Ca href=\"http:\u002F\u002Flocalhost:3000\" rel=\"nofollow ugc noopener\">http:\u002F\u002Flocalhost:3000\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>🐳 Docker\u003C\u002Fh2>\n\u003Ch3>Docker Compose\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Clone the Flowise project\u003C\u002Fli>\n\u003Cli>Go to \u003Ccode>docker\u003C\u002Fcode> folder at the root of the project\u003C\u002Fli>\n\u003Cli>Copy \u003Ccode>.env.example\u003C\u002Fcode> file, paste it into the same location, and rename to \u003Ccode>.env\u003C\u002Fcode> file\u003C\u002Fli>\n\u003Cli>\u003Ccode>docker compose up -d\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Open \u003Ca href=\"http:\u002F\u002Flocalhost:3000\" rel=\"nofollow ugc noopener\">http:\u002F\u002Flocalhost:3000\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>You can bring the containers down by \u003Ccode>docker compose stop\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Docker Image\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cp>Build the image locally:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">docker build --no-cache -t flowise .\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Run image:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">docker run -d --name flowise -p 3000:3000 flowise\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Stop image:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">docker stop flowise\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>👨‍💻 Developers\u003C\u002Fh2>\n\u003Cp>Flowise has 3 different modules in a single mono repository.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>server\u003C\u002Fcode>: Node backend to serve API logics\u003C\u002Fli>\n\u003Cli>\u003Ccode>ui\u003C\u002Fcode>: React frontend\u003C\u002Fli>\n\u003Cli>\u003Ccode>components\u003C\u002Fcode>: Third-party nodes integrations\u003C\u002Fli>\n\u003Cli>\u003Ccode>api-documentation\u003C\u002Fcode>: Auto-generated swagger-ui API docs from express\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Prerequisite\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Install \u003Ca href=\"https:\u002F\u002Fpnpm.io\u002Finstallation\" rel=\"nofollow ugc noopener\">PNPM\u003C\u002Fa>\u003Cpre>\u003Ccode class=\"language-bash\">npm i -g pnpm\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cp>Clone the repository:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">git clone https:\u002F\u002Fgithub.com\u002FFlowiseAI\u002FFlowise.git\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Go into repository folder:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">cd Flowise\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Install all dependencies of all modules:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pnpm install\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Build all the code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pnpm build\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cdetails>\n\u003Csummary>Exit code 134 (JavaScript heap out of memory)\u003C\u002Fsummary>  \nIf you get this error when running the above `build` script, try increasing the Node.js heap size and run the script again:\u003Cpre>\u003Ccode class=\"language-bash\"># macOS \u002F Linux \u002F Git Bash\nexport NODE_OPTIONS=\"--max-old-space-size=4096\"\n\n# Windows PowerShell\n$env:NODE_OPTIONS=\"--max-old-space-size=4096\"\n\n# Windows CMD\nset NODE_OPTIONS=--max-old-space-size=4096\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Then run:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pnpm build\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdetails>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Start the app:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pnpm start\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can now access the app on \u003Ca href=\"http:\u002F\u002Flocalhost:3000\" rel=\"nofollow ugc noopener\">http:\u002F\u002Flocalhost:3000\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>For\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n",1789121862587]