← all repositories
FlowiseAI/Flowise

Node-RED for the LLM era, with 53k stars to prove it

Flowise lets you wire up AI agents by dragging boxes instead of writing boilerplate integration code.

53.4k stars TypeScript AgentsRAG · SearchLLMOps · Eval
Flowise
Velocity · 7d
+46
★ / day
Trend
steady
star history

What it does Flowise is a visual, low-code builder for AI workflows and agents. You drag nodes for LLMs, vector stores, and tools onto a canvas, connect them, and get a working backend you can call via API. It wraps LangChain and similar libraries in a React UI with an Express server, auto-generated Swagger docs, and a catalog of third-party integrations.

The interesting bit The project treats prompt engineering and RAG pipelines as infrastructure plumbing — the kind of glue code everyone writes but nobody wants to maintain. By making it visual, Flowise turns integration work into something a product manager might actually review without their eyes glazing over.

Key highlights

  • Mono-repo split across server (Express API), ui (React), components (third-party nodes), and api-documentation (auto-generated Swagger)
  • One-command install via npm install -g flowise; runs locally on port 3000
  • Docker Compose setup included, plus deployment templates for AWS, Azure, GCP, Railway, Render, and a half-dozen others
  • Managed cloud offering available if self-hosting feels like a weekend you won’t get back
  • Apache 2.0 licensed

Caveats

  • The README notes build-time JavaScript heap exhaustion on some machines; you may need to manually bump --max-old-space-size to 4096 MB
  • Node 20+ is strictly required

Verdict Worth a spin if you’re prototyping LLM pipelines and tired of maintaining spaghetti YAML. Hardcore developers who prefer code-over-canvas will likely outgrow the abstraction layer quickly.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.