Discover / Automation

Flowise

by FlowiseAITypeScript

Drag and drop UI builder for creating customized LLM powered workflow chains.

Toolstable

Maturity: stable because 3y old, flowise@3.1.4 released 5d ago. Derived from release and commit history, not a rating.

Stars
55k
Forks
25k
Downloads / mo
Last commit
2026-07-31
License
NOASSERTION
Open issues
1.0k

Market and trust evidence

Edition not yet matched

No exact skills.sh identity match is available for this repository. Repository adoption and freshness remain visible above; install momentum is not inferred.

Trust analysis is a screening signal, not a security warranty. Read the ranking and trust methodology.

In practice

Written by AI from this repository’s README · high confidence

Prototyping an agent or retrieval chain in code is slow when you mostly want to wire components together and try them.

Use it when

Use it when you want to assemble and test agent flows in a browser UI rather than writing the orchestration by hand.

Not the right pick when

It is a running application on port 3000 rather than a library, so it does not embed into an existing codebase.

Capabilities

  • visual agent flow building in the browser
  • start with npx flowise start on localhost:3000
  • Docker Compose and Docker image deployment
  • monorepo with server, ui and components modules
  • environment variable configuration per instance
  • self host deployment guides for AWS, Azure, GCP and Digital Ocean

Requirements

  • NodeJS >= 20.0.0
  • PNPM for a source build

Cost: Open source with a paid cloud option

Video walkthroughs

Third-party YouTube uploads matched to this tool by title, channel and repository name on 2026-08-03. Not made, reviewed or endorsed by SkillPilot. View counts and publish months are as of the match date and the month is approximate. Nothing loads from YouTube until you press play.

What the repository ships

Docker imageSecurity policyCI configured

Detected from the actual files in the repository root.

Latest release flowise@3.1.4

Published 2026-07-29

What's Changed

  • Fix Type Validation For Session ID by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6568
  • Fix Flowise 709 Make Custom MCP stdio command allowlist operator-controlled by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6578
  • Fix Flowise 610 openai-realtime cross-workspace authorization by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6586
  • fix: exports contain variable values by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6556
  • Fix Flowise 722 node load method workspace by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6593
  • Fix Flowise 788 Improve Tenant Validation by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6620
  • fix: check deny list in webscrappers by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6559
  • fix: check deny list in for certain chat models by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6589
  • fix: update versions for several packages by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6558
  • Fix Flowise 809 Sanitize Organization User by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6633
  • Fix Flowise 849 SSO And Role by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6634
  • Fix Flowise 544 GitHub Workflow by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6649
  • Fix Flowise-552 Add Allow List Execution Path by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6658
  • fix: flowise 322 and 324 by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6650
  • fix: flowise-615 by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6629
  • fix: flowise-598 by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6665
  • chore: flowise-839 by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6664
  • Release/3.1.4 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/6681

Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@3.1.3...flowise@3.1.4

Tags

README

<!-- markdownlint-disable MD030 -->

<p align="center">

<img src="https://github.com/FlowiseAI/Flowise/blob/main/images/flowise_white.svg#gh-light-mode-only">

<img src="https://github.com/FlowiseAI/Flowise/blob/main/images/flowise_dark.svg#gh-dark-mode-only">

</p>

<div align="center">

Release Notes

Discord

Twitter Follow

GitHub star chart

GitHub fork

English | 繁體中文 | 简体中文 | 日本語 | 한국어

</div>

<h3>Build AI Agents, Visually</h3>

<a href="https://github.com/FlowiseAI/Flowise">

<img width="100%" src="https://github.com/FlowiseAI/Flowise/blob/main/images/flowise_agentflow.gif?raw=true"></a>

📚 Table of Contents

  • ⚡ Quick Start
  • 🐳 Docker
  • 👨‍💻 Developers
  • 🌱 Env Variables
  • 📖 Documentation
  • 🌐 Self Host
  • ☁️ Flowise Cloud
  • 🙋 Support
  • 🙌 Contributing
  • 📄 License

⚡Quick Start

Download and Install NodeJS >= 20.0.0

  1. Install Flowise

    npm install -g flowise
  1. Start Flowise

    npx flowise start
  1. Open http://localhost:3000

🐳 Docker

Docker Compose

  1. Clone the Flowise project
  2. Go to docker folder at the root of the project
  3. Copy .env.example file, paste it into the same location, and rename to .env file
  4. docker compose up -d
  5. Open http://localhost:3000
  6. You can bring the containers down by docker compose stop

Docker Image

  1. Build the image locally:

    docker build --no-cache -t flowise .
  1. Run image:

    docker run -d --name flowise -p 3000:3000 flowise
  1. Stop image:

    docker stop flowise

👨‍💻 Developers

Flowise has 3 different modules in a single mono repository.

  • server: Node backend to serve API logics
  • ui: React frontend
  • components: Third-party nodes integrations
  • api-documentation: Auto-generated swagger-ui API docs from express

Prerequisite


    npm i -g pnpm

Setup

  1. Clone the repository:

    git clone https://github.com/FlowiseAI/Flowise.git
  1. Go into repository folder:

    cd Flowise
  1. Install all dependencies of all modules:

    pnpm install
  1. Build all the code:

    pnpm build

<details>

<summary>Exit code 134 (JavaScript heap out of memory)</summary>

If you get this error when running the above build script, try increasing the Node.js heap size and run the script again:


    # macOS / Linux / Git Bash
    export NODE_OPTIONS="--max-old-space-size=4096"

    # Windows PowerShell
    $env:NODE_OPTIONS="--max-old-space-size=4096"

    # Windows CMD
    set NODE_OPTIONS=--max-old-space-size=4096

Then run:


    pnpm build

</details>

  1. Start the app:

    pnpm start

You can now access the app on http://localhost:3000

  1. For development build:
  • Create .env file and specify the VITE_PORT (refer to .env.example) in packages/ui
  • Create .env file and specify the PORT (refer to .env.example) in packages/server
  • Run:

        pnpm dev

Any code changes will reload the app automatically on http://localhost:8080

🌱 Env Variables

Flowise supports different environment variables to configure your instance. You can specify the following variables in the .env file inside packages/server folder. Read more

📖 Documentation

You can view the Flowise Docs here

🌐 Self Host

Deploy Flowise self-hosted in your existing infrastructure, we support various deployments

<summary>Others</summary>

Deploy on Railway

Deploy to Northflank

Deploy to Render

<a href="https://huggingface.co/spaces/FlowiseAI/Flowise"><img src="https://huggingface.co/datasets/huggingface/badges/raw/main/open-in-hf-spaces-sm.svg" alt="HuggingFace Spaces"></a>

Deploy on Elestio

Deploy on Sealos

Deploy on RepoCloud

</details>

☁️ Flowise Cloud

Get Started with Flowise Cloud.

🙋 Support

Feel free to ask any questions, raise problems, and request new features in Discussion.

🙌 Contributing

Thanks go to these awesome contributors

<a href="https://github.com/FlowiseAI/Flowise/graphs/contributors">

<img src="https://contrib.rocks/image?repo=FlowiseAI/Flowise" />

</a><br><br>

See Contributing Guide. Reach out to us at Discord if you have any questions or issues.

Star History Chart

📄 License

Source code in this repository is made available under the Apache License Version 2.0.

Related tools