{"id":13457274,"url":"https://github.com/FlowiseAI/Flowise","last_synced_at":"2025-03-24T12:31:13.880Z","repository":{"id":152786326,"uuid":"621803253","full_name":"FlowiseAI/Flowise","owner":"FlowiseAI","description":"Drag \u0026 drop UI to build your customized LLM flow","archived":false,"fork":false,"pushed_at":"2024-10-23T21:09:52.000Z","size":26528,"stargazers_count":30862,"open_issues_count":397,"forks_count":16060,"subscribers_count":250,"default_branch":"main","last_synced_at":"2024-10-25T12:16:33.831Z","etag":null,"topics":["artificial-intelligence","chatbot","chatgpt","hacktoberfest","javascript","langchain","large-language-models","llamaindex","low-code","no-code","openai","rag","react","typescript","workflow-automation"],"latest_commit_sha":null,"homepage":"https://flowiseai.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FlowiseAI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["FlowiseAI"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2023-03-31T12:23:09.000Z","updated_at":"2024-10-25T11:43:09.000Z","dependencies_parsed_at":"2023-11-20T01:43:26.232Z","dependency_job_id":"7b76dd02-c395-4421-b633-749b518cb6e6","html_url":"https://github.com/FlowiseAI/Flowise","commit_stats":{"total_commits":1893,"total_committers":155,"mean_commits":"12.212903225806452","dds":0.6619123085050185,"last_synced_commit":"7d88183ecaa011cfc811e099911cebba3e523502"},"previous_names":[],"tags_count":212,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowiseAI%2FFlowise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowiseAI%2FFlowise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowiseAI%2FFlowise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowiseAI%2FFlowise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FlowiseAI","download_url":"https://codeload.github.com/FlowiseAI/Flowise/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221862543,"owners_count":16893540,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["artificial-intelligence","chatbot","chatgpt","hacktoberfest","javascript","langchain","large-language-models","llamaindex","low-code","no-code","openai","rag","react","typescript","workflow-automation"],"created_at":"2024-07-31T08:01:38.026Z","updated_at":"2025-03-24T12:31:13.866Z","avatar_url":"https://github.com/FlowiseAI.png","language":"TypeScript","readme":"\u003c!-- markdownlint-disable MD030 --\u003e\n\n\u003cimg width=\"100%\" src=\"https://github.com/FlowiseAI/Flowise/blob/main/images/flowise.png?raw=true\"\u003e\u003c/a\u003e\n\n# Flowise - Build LLM Apps Easily\n\n[![Release Notes](https://img.shields.io/github/release/FlowiseAI/Flowise)](https://github.com/FlowiseAI/Flowise/releases)\n[![Discord](https://img.shields.io/discord/1087698854775881778?label=Discord\u0026logo=discord)](https://discord.gg/jbaHfsRVBW)\n[![Twitter Follow](https://img.shields.io/twitter/follow/FlowiseAI?style=social)](https://twitter.com/FlowiseAI)\n[![GitHub star chart](https://img.shields.io/github/stars/FlowiseAI/Flowise?style=social)](https://star-history.com/#FlowiseAI/Flowise)\n[![GitHub fork](https://img.shields.io/github/forks/FlowiseAI/Flowise?style=social)](https://github.com/FlowiseAI/Flowise/fork)\n\nEnglish | [繁體中文](./i18n/README-TW.md) | [簡體中文](./i18n/README-ZH.md) | [日本語](./i18n/README-JA.md) | [한국어](./i18n/README-KR.md)\n\n\u003ch3\u003eDrag \u0026 drop UI to build your customized LLM flow\u003c/h3\u003e\n\u003ca href=\"https://github.com/FlowiseAI/Flowise\"\u003e\n\u003cimg width=\"100%\" src=\"https://github.com/FlowiseAI/Flowise/blob/main/images/flowise.gif?raw=true\"\u003e\u003c/a\u003e\n\n## ⚡Quick Start\n\nDownload and Install [NodeJS](https://nodejs.org/en/download) \u003e= 18.15.0\n\n1. Install Flowise\n    ```bash\n    npm install -g flowise\n    ```\n2. Start Flowise\n\n    ```bash\n    npx flowise start\n    ```\n\n    With username \u0026 password\n\n    ```bash\n    npx flowise start --FLOWISE_USERNAME=user --FLOWISE_PASSWORD=1234\n    ```\n\n3. Open [http://localhost:3000](http://localhost:3000)\n\n## 🐳 Docker\n\n### Docker Compose\n\n1. Clone the Flowise project\n2. Go to `docker` folder at the root of the project\n3. Copy `.env.example` file, paste it into the same location, and rename to `.env` file\n4. `docker compose up -d`\n5. Open [http://localhost:3000](http://localhost:3000)\n6. You can bring the containers down by `docker compose stop`\n\n### Docker Image\n\n1. Build the image locally:\n    ```bash\n    docker build --no-cache -t flowise .\n    ```\n2. Run image:\n\n    ```bash\n    docker run -d --name flowise -p 3000:3000 flowise\n    ```\n\n3. Stop image:\n    ```bash\n    docker stop flowise\n    ```\n\n## 👨‍💻 Developers\n\nFlowise has 3 different modules in a single mono repository.\n\n-   `server`: Node backend to serve API logics\n-   `ui`: React frontend\n-   `components`: Third-party nodes integrations\n-   `api-documentation`: Auto-generated swagger-ui API docs from express\n\n### Prerequisite\n\n-   Install [PNPM](https://pnpm.io/installation)\n    ```bash\n    npm i -g pnpm\n    ```\n\n### Setup\n\n1.  Clone the repository\n\n    ```bash\n    git clone https://github.com/FlowiseAI/Flowise.git\n    ```\n\n2.  Go into repository folder\n\n    ```bash\n    cd Flowise\n    ```\n\n3.  Install all dependencies of all modules:\n\n    ```bash\n    pnpm install\n    ```\n\n4.  Build all the code:\n\n    ```bash\n    pnpm build\n    ```\n\n    \u003cdetails\u003e\n    \u003csummary\u003eExit code 134 (JavaScript heap out of memory)\u003c/summary\u003e  \n      If you get this error when running the above `build` script, try increasing the Node.js heap size and run the script again:\n\n        export NODE_OPTIONS=\"--max-old-space-size=4096\"\n        pnpm build\n\n    \u003c/details\u003e\n\n5.  Start the app:\n\n    ```bash\n    pnpm start\n    ```\n\n    You can now access the app on [http://localhost:3000](http://localhost:3000)\n\n6.  For development build:\n\n    -   Create `.env` file and specify the `VITE_PORT` (refer to `.env.example`) in `packages/ui`\n    -   Create `.env` file and specify the `PORT` (refer to `.env.example`) in `packages/server`\n    -   Run\n\n        ```bash\n        pnpm dev\n        ```\n\n    Any code changes will reload the app automatically on [http://localhost:8080](http://localhost:8080)\n\n## 🔒 Authentication\n\nTo enable app level authentication, add `FLOWISE_USERNAME` and `FLOWISE_PASSWORD` to the `.env` file in `packages/server`:\n\n```\nFLOWISE_USERNAME=user\nFLOWISE_PASSWORD=1234\n```\n\n## 🌱 Env Variables\n\nFlowise support different environment variables to configure your instance. You can specify the following variables in the `.env` file inside `packages/server` folder. Read [more](https://github.com/FlowiseAI/Flowise/blob/main/CONTRIBUTING.md#-env-variables)\n\n## 📖 Documentation\n\n[Flowise Docs](https://docs.flowiseai.com/)\n\n## 🌐 Self Host\n\nDeploy Flowise self-hosted in your existing infrastructure, we support various [deployments](https://docs.flowiseai.com/configuration/deployment)\n\n-   [AWS](https://docs.flowiseai.com/configuration/deployment/aws)\n-   [Azure](https://docs.flowiseai.com/configuration/deployment/azure)\n-   [Digital Ocean](https://docs.flowiseai.com/configuration/deployment/digital-ocean)\n-   [GCP](https://docs.flowiseai.com/configuration/deployment/gcp)\n-   [Alibaba Cloud](https://computenest.console.aliyun.com/service/instance/create/default?type=user\u0026ServiceName=Flowise社区版)\n-   \u003cdetails\u003e\n      \u003csummary\u003eOthers\u003c/summary\u003e\n\n    -   [Railway](https://docs.flowiseai.com/configuration/deployment/railway)\n\n        [![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/template/pn4G8S?referralCode=WVNPD9)\n\n    -   [Render](https://docs.flowiseai.com/configuration/deployment/render)\n\n        [![Deploy to Render](https://render.com/images/deploy-to-render-button.svg)](https://docs.flowiseai.com/configuration/deployment/render)\n\n    -   [HuggingFace Spaces](https://docs.flowiseai.com/deployment/hugging-face)\n\n        \u003ca href=\"https://huggingface.co/spaces/FlowiseAI/Flowise\"\u003e\u003cimg src=\"https://huggingface.co/datasets/huggingface/badges/raw/main/open-in-hf-spaces-sm.svg\" alt=\"HuggingFace Spaces\"\u003e\u003c/a\u003e\n\n    -   [Elestio](https://elest.io/open-source/flowiseai)\n\n        [![Deploy on Elestio](https://elest.io/images/logos/deploy-to-elestio-btn.png)](https://elest.io/open-source/flowiseai)\n\n    -   [Sealos](https://cloud.sealos.io/?openapp=system-template%3FtemplateName%3Dflowise)\n\n        [![](https://raw.githubusercontent.com/labring-actions/templates/main/Deploy-on-Sealos.svg)](https://cloud.sealos.io/?openapp=system-template%3FtemplateName%3Dflowise)\n\n    -   [RepoCloud](https://repocloud.io/details/?app_id=29)\n\n        [![Deploy on RepoCloud](https://d16t0pc4846x52.cloudfront.net/deploy.png)](https://repocloud.io/details/?app_id=29)\n\n      \u003c/details\u003e\n\n## ☁️ Flowise Cloud\n\n[Get Started with Flowise Cloud](https://flowiseai.com/)\n\n## 🙋 Support\n\nFeel free to ask any questions, raise problems, and request new features in [discussion](https://github.com/FlowiseAI/Flowise/discussions)\n\n## 🙌 Contributing\n\nThanks go to these awesome contributors\n\n\u003ca href=\"https://github.com/FlowiseAI/Flowise/graphs/contributors\"\u003e\n\u003cimg src=\"https://contrib.rocks/image?repo=FlowiseAI/Flowise\" /\u003e\n\u003c/a\u003e\n\nSee [contributing guide](CONTRIBUTING.md). Reach out to us at [Discord](https://discord.gg/jbaHfsRVBW) if you have any questions or issues.\n[![Star History Chart](https://api.star-history.com/svg?repos=FlowiseAI/Flowise\u0026type=Timeline)](https://star-history.com/#FlowiseAI/Flowise\u0026Date)\n\n## 📄 License\n\nSource code in this repository is made available under the [Apache License Version 2.0](LICENSE.md).\n","funding_links":["https://github.com/sponsors/FlowiseAI"],"categories":["AI Agent Frameworks","TypeScript","**Section 4** : LangChain Features, Usage, and Comparisons","Apps","[Flowise](https://flowiseai.com/)","Agentic Workflow 智能体工作流","推理 Inference","Serving","Agent","Large Model Serving","UI / Visual Orchestration for A2A","\u003cimg src=\"./assets/satellite.svg\" width=\"16\" height=\"16\" style=\"vertical-align: middle;\"\u003e Satellites","A01_文本生成_文本对话","Project Submissions","Meta","Frameworks","HarmonyOS","语言资源库","Top","Tools \u0026 Frameworks","Learning","Platforms","Tools","\u003ca id=\"tools\"\u003e\u003c/a\u003e🛠️ Tools","🧰 Frameworks that Facilitate RAG","Application Recommendation","工具","⚡ Task and Workflow Agents","Community Projects \u0026 Examples","Project List","typescript","chatgpt","Repos","UIs","Agent Integration \u0026 Deployment Tools","武器库","Libraries/Frameworks","🔄 Visual Workflow Builders","📋 Contents","🧠 AI Applications \u0026 Platforms","Table of Open-Source AI Agents Projects","1. Local Agents","AI \u0026 Local LLMs","Orchestration","Framework","📋 List of Open-Source Projects","Miscellaneous","LLM Application / RAG","LLMs Framework","Open Source Tools","🧩 Agent Frameworks \u0026 Dev Libraries","Agents \u0026 Orchestration","AI开源项目","🧰 Frameworks"],"sub_categories":["General Agent Frameworks","**LangChain features and related libraries**","AI","Links","Large Model Serving","C#","大语言对话模型及数据","Windows Manager","typescript","Development Frameworks","Repositories","Agent Frameworks","Bleeding Edge ⚗️","🧠 AI Applications","低代码","No-Code Agent Builders","\u003cspan id=\"tool\"\u003eLLM (LLM \u0026 Tool)\u003c/span\u003e","Low-code","Other user interfaces","Stateful Serverless Frameworks","人工智能","No-Code/Low-Code LLM Apps","🖥️ 12. User Interfaces \u0026 Self-hosted Platforms","Tools","Low-code \u0026 Visual Flow","Workflow Management","Agents","AI Agents \u0026 Automation","LLM App \u0026 RAG Builders","Agent Framework","AI Agent","[Chat-with-your-Docs](https://github.com/mayooear/ai-pdf-chatbot-langchain)"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFlowiseAI%2FFlowise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FFlowiseAI%2FFlowise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFlowiseAI%2FFlowise/lists"}