Registry / llm-agents / flowise

flowise

JSON →
library3.1.2jsnpmunverified

Flowise is an open-source, low-code platform for building and deploying AI agents and applications, primarily focused on large language models (LLMs). It offers a visual, drag-and-drop interface for constructing complex AI workflows by connecting various components like LLMs, vector stores, retrievers, and tools. The current stable version is 3.1.2. The project maintains an active development pace with frequent updates and bug fixes, indicated by its versioning and community engagement. Key differentiators include its intuitive graphical user interface (GUI) for creating conversational AI, agents, and RAG applications without extensive coding, simplifying the development process for developers and non-technical users alike. It supports a wide range of integrations and provides robust self-hosting options across various cloud providers, alongside a managed cloud service.

llm-agentsai-mlworkflowdata
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18226 runs
build_error
glibc
node 18226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Flowise is designed to be installed globally or run via `npx` as a self-hosted server application, providing a web-based UI and API. It is not intended for direct programmatic import into other JavaScript/TypeScript projects as a module.

This package is a standalone server application, not a library for programmatic import. It is run via its CLI.

This quickstart installs Flowise globally and starts the visual AI agent builder server locally.

npm install -g flowise npx flowise start console.log('Flowise server starting on http://localhost:3000');
Debug
Known footguns
gotchaFlowise has strict Node.js engine requirements. Running with an incompatible Node.js version will prevent the application from starting or lead to unexpected behavior.
gotchaWhen using `npx flowise start`, environment variables can be passed directly as command-line arguments (e.g., `--PORT=3000`). For persistent configurations, use a `.env` file in the server directory.
gotchaThe default port for Flowise is 3000. If this port is already in use by another application, Flowise will fail to start.
Upgrade
Version history

Breaking-change detection hasn't run for this library yet.

Audit
Security & dependencies

CVE tracking and dependency tree are planned for a later release.

Agent activity
19 hits · last 30 days
gptbot
4
ahrefsbot
4
bytedance
4
script
1
bingbot
1
Resources