Submit
Flowise

Flowise

Flowise is an open-source, visual, low-code/no-code tool designed to help users build AI agents and sophisticated LLM-powered workflows through a drag-and-drop interface. It features a Node.js backend and a React frontend, along with modular components for integrations and API documentation—making it accessible to both developers and non-technical users.

Open source alternative to:

Flowise is an open-source, low-code/no-code platform for building AI agents and LLM-powered workflows through a visual, drag-and-drop interface. It combines a Node.js backend with a React frontend, organized in a modular mono-repository. The core modules include:

  • Server – the Node.js API layer
  • UI – built with React and responsible for the visual flow builder
  • Components – third-party integration nodes
  • API Documentation – auto-generated Swagger interface
    (github.com)

Key Capabilities & Modules

Flowise offers several visual builders tailored to different complexity levels:

  • Assistant – beginner-friendly agents capable of following instructions, using tools, and retrieving content from uploaded files (RAG features)
  • Chatflow – for building flexible chatbots and single-agent workflows using advanced techniques like graph-based RAG, rerankers, and retrievers
  • Agentflow – a superset of the above, enabling multi-agent orchestrations, complex branching, loops, and hierarchical logic flows

Core features include:

  • A visual builder with branching, looping, custom code, and logic routing
  • Integration support for 100+ tools, vector databases, memories, and external services
  • Observability via execution logs, visual debugging, and external log streaming
  • Deployment options for self-hosted setups, air-gapped environments, and “Flowise Cloud” hosted solutions
  • API, SDK, CLI support (including JavaScript/Python SDKs)
  • Embedded chat widgets, template marketplace, reusable components
  • Enterprise features like RBAC, SSO, encrypted credentials, rate limiting—and scalability for high throughput workloads

Development, Deployment & Hosting

  • Quick Start:

    • Requires Node.js ≥ 18.15.0
    • Install via npm install -g flowise and start with npx flowise start
    • Access via http://localhost:3000
  • Docker Setup:

    • Available both as docker-compose and standalone Docker image
    • Fully supports containerized deployment
  • Supported Hosting Platforms:

    • AWS, Azure, GCP, DigitalOcean, Render, Railway, Hugging Face Spaces, and others for production self-hosting flexibility
  • Command-line Tools & Developer Workflow:

    • Utilizes PNPM for dependency management
    • pnpm install, pnpm build, pnpm start, and pnpm dev for local development cycles

Origins, Community & Real-World Use

  • Origins: Founded in 2023 by Henry Heng and Chung Yau Ong. Born from a need for quick, visual prototyping with LangChain and similar frameworks—think “AI LEGO.”

  • Features Highlight (v3.0):

    • Build agents from descriptions using modular blocks
    • Patterns supported: chaining, routing, parallelization, hierarchy, loops
    • Enhancements: memory, retrieval (RAG), tools, centralized state, structured output
    • Human-in-the-loop controls, form-based triggers, observability with execution trace sharing, and flow validation to catch misconfigurations
    • Notable enterprise users include Thermo Fisher, Deloitte, Accenture, AWS

What Users Say (from Reddit Community)

Community feedback provides real-world insights:

  • Marketplace for agents:

    A marketplace now allows sharing deployed Flowise agents and even monetizing them via Stripe Connect

  • Custom UI efforts:

    "You can fork Flowise AI repo in GitHub and customize it as you wish. It's React code."

  • RAG tutorials & examples:

    Developers have created tutorials for document loaders like Gitbook and Supabase vectors via Flowise for conversational retrieval setups

  • Platform limitations noted:
    Some users remark that Flowise-generated chat outputs felt less refined than ChatGPT, possibly due to Flowise’s configuration or post-processing differences


Summary Table

Aspect Highlights
Type Open-source, low-code AI agent/workflow builder
Visual Builders Assistant, Chatflow, Agentflow
Integrations LLMs, RAG, tools, vector DBs, memory, APIs
Deployment Self-hosted (Node.js/Docker), Flowise Cloud, multi-provider support
Developer Tools CLI, SDKs, PNPM, debugging, observability
Enterprise-ready RBAC, SSO, logging, templates, scalability
Community & Use Active YC-backed project, enterprise users, agent marketplace, customizable UI
Feedback Generally praised; some concerns on chat quality and quirks in node behavior
Visit Flowise
Self hostable
Yes
Repository details
View Repository
Sponsor Flowise

Sponsor Flowise on GitHub Sponsors

https://github.com/sponsors/FlowiseAI

Similar open source alternatives