ToolBrief
Menu
Researched

Flowise

An open-source visual platform for building LLM workflows and AI agents, available as self-hosted software or a managed cloud service.

Last verifiedVisit official site

Research facts

Pricing
The Community software can be self-hosted without a Flowise Cloud subscription, while infrastructure and model-provider costs remain yours. Flowise Cloud lists Starter at $35 per month for 10,000 predictions and 1 GB storage, and Pro at $65 per month for 50,000 predictions, 10 GB, five users, and unlimited workspaces; additional Pro users are $15 per user per month. Enterprise is custom. Verify taxes, limits, model charges, vector storage, support, and current checkout terms before purchase.
Evidence summary
This review uses official Flowise product, documentation, privacy, terms, pricing, and GitHub pages checked August 9, 2026. We did not deploy the current release, run adversarial agent tests, inspect Cloud controls, verify enterprise features, benchmark predictions, or audit a production environment.
Last verified

What is Flowise?

Flowise is an open-source platform for visually building generative-AI applications, LLM workflows, and agents. A team connects models, prompts, retrievers, document stores, tools, APIs, and control nodes on a canvas, then exposes the result through chat, an embed, or the Prediction API. It can run on infrastructure you control or through Flowise Cloud.

The distinction matters. Flowise is an orchestration layer, not a model and not an end-to-end privacy boundary. A workflow can send data to a model provider, store embeddings in an external vector database, retain uploaded files in local or cloud object storage, call connected business systems, and send analytics elsewhere. The visual canvas makes those components easier to combine; it does not remove their cost, permissions, failure modes, or terms.

Agentflow V2 and workflow design

Agentflow V2 is Flowise's newer native orchestration architecture. Its standalone nodes make branching, loops, iteration, LLM calls, tool calls, retrieval, agents, subflows, and state movement explicit. A supervisor can delegate to worker agents, and nodes can read or update declared flow state. The platform also supports MCP tools and server-sent event streaming.

Human-in-the-loop controls are useful for consequential work. A Human Input node can pause execution for approval or feedback and resume from a saved checkpoint, including after an application restart. Individual agent tools can require human input before execution. These mechanisms reduce risk only when the reviewer sees enough context, understands the action, and cannot be bypassed by another route.

Do not convert every task into an autonomous agent. Use deterministic nodes for fixed transformations and validation, retrieve only from authorized sources, give agents a narrow tool list, and place approval before irreversible actions. Pin versions and test migrations: the documentation says Agentflow V1 is being deprecated, and V2 behavior can change across releases.

Cloud pricing and the real self-hosting cost

Flowise Cloud's public price table lists Starter at $35 monthly, including unlimited flows and assistants, 10,000 predictions per month, 1 GB storage, and community support. Pro is $65 monthly for 50,000 predictions, 10 GB, unlimited workspaces, five users, roles and permissions, and priority support; extra users are listed at $15 each monthly. Enterprise is custom and advertises on-premises or air-gapped deployment, SSO/SAML, LDAP/RBAC, versioning, audit logs, a 99.99% uptime SLA, and personalized support.

The community repository is a separate cost model. Its source is described as Apache-2.0 licensed, with enterprise code commercially licensed. Self-hosting avoids the Cloud subscription but adds compute, database, storage, load balancing, secrets, TLS, backups, upgrades, monitoring, incident response, and staff. Model tokens, embeddings, reranking, OCR, vector search, external APIs, and egress can dominate the bill in either route.

Compare cost per approved outcome, not only price per prediction. Load-test realistic documents and concurrency, measure latency and model retries, and price both successful and failed executions. Confirm which Cloud or Enterprise features are contractual entitlements; for example, the evaluation feature is documented as Cloud and Enterprise only.

Access control and public-flow risk

Flowise's official flow-authorization page contains a critical default: after you construct a Chatflow or Agentflow, the flow is public. Anyone with its ID can run predictions through the embed or API until you assign a flow-level API key. An unpredictable ID is not access control.

Protect every nonpublic flow before adding real credentials or documents. Apply flow-level keys, instance authentication, network restrictions, least-privilege service accounts, origin controls, secret rotation, request-size limits, and tested rate limiting. Flowise notes that proxy configuration affects IP-based limits. Keep build, test, and production instances separate, and ensure an embedded front end does not expose a reusable secret.

The Prediction API supports session memory, files, streaming, and configuration overrides. Dynamic overrides are disabled by default for security; keep them limited to an allow-list. Treat prompts, uploaded files, retrieved text, web results, and connector content as untrusted input. Test prompt injection, tool-argument manipulation, data exfiltration, cross-session memory, oversized files, retry loops, and cost exhaustion.

Credentials, storage, and deletion boundaries

Flowise stores third-party API keys as encrypted credentials. By default it creates and stores a local encryption key; documentation warns that changing or regenerating the key can make credentials undecryptable. Production teams should establish a stable secret-management and rotation process, restrict filesystem access, back up the key separately from encrypted data, and use supported external secret management where appropriate.

The default database can be local SQLite, while production deployments can use PostgreSQL or MySQL. Uploaded documents, images, audio, and other files may live in local storage or configured object storage. Document embeddings may live in a separate vector database. Deleting a Flowise document-store configuration or chunks does not necessarily delete records from that external store, so a defensible deletion process must cover the application database, object store, vector index, logs, backups, model providers, and every connected system.

Flowise's privacy policy says Cloud uses services including PostHog and Stripe, stores Cloud data in the US East region, and retains information as necessary; anonymized data may be retained indefinitely. It states that self-hosted use sends Flowise no metrics or data. That does not mean a self-hosted workflow is offline: the operator's chosen model, vector, analytics, and connector services can still receive data.

The terms say users retain ownership of User Content while licensing Flowise to host and process it to operate and improve services; anonymized and aggregated usage may improve the platform. The public pages do not provide a universal, detailed promise covering prompt training and retention across every Cloud feature and model provider. Sensitive buyers should obtain a DPA, subprocessor and model list, retention schedule, region, deletion commitments, incident terms, audit evidence, and any no-training commitment in the governing contract.

Verdict

Flowise is a capable bridge between code-heavy agent frameworks and closed no-code products. It gives technical teams a visual way to assemble retrieval and tool-using systems, exposes practical APIs, and preserves a self-hosting path. Agentflow V2's explicit controls and human checkpoints are especially useful when workflows need more than a linear chain.

Its flexibility creates operational responsibility. The most important deployment fact is that flows are publicly callable by ID unless protected. The most important privacy fact is that data can cross several services beyond Flowise. Start with a non-sensitive, read-only workflow; protect it before connecting credentials; build an end-to-end data map; test adversarial inputs and deletion; then add tools and autonomy only when monitoring and accountable approval are working.

Strengths

  • Combines a visual canvas with native Agentflow V2 nodes, multi-agent delegation, loops, shared state, retrieval, APIs, streaming, file processing, MCP tools, and human approval
  • Offers an Apache-2.0 community codebase for self-hosting plus managed Cloud and custom Enterprise routes for teams with different operating capabilities
  • Supports many model, embedding, vector-store, data-source, and application integrations, allowing teams to prototype and expose reusable AI workflows quickly

Limitations

  • A newly constructed Chatflow or Agentflow is publicly callable by anyone who knows its ID unless a flow-level API key is assigned
  • Self-hosting transfers patching, network exposure, authentication, secrets, databases, object storage, backups, monitoring, scaling, rate limits, and deletion to the operator
  • End-to-end privacy depends on every selected model, vector database, storage provider, analytics service, connector, and log—not only Flowise—and the public Cloud policy is not a complete prompt-retention specification

Best for

  • Developers, AI product teams, agencies, and technically staffed operations groups prototyping or operating retrieval, chatbot, tool-using, and multi-agent workflows
  • Teams that want visual orchestration with an API and embedded interface while retaining a practical route to self-hosting
  • Organizations prepared to threat-model workflows, restrict tools and credentials, test model behavior, monitor executions, and own production operations

Not ideal for

  • Nontechnical teams expecting a self-hosted installation to become secure, scalable, backed up, and compliant without platform engineering
  • Sensitive deployments that cannot map data movement across Flowise, model providers, vector stores, object storage, analytics, and connected applications
  • Unsupervised high-impact actions, public agents with privileged tools, or decisions requiring deterministic accuracy, legal authority, or professional judgment

Frequently asked questions

Is Flowise free and open source?

Flowise's repository says its source is available under Apache License 2.0, while enterprise-only code requires a commercial license. You can run the community software without a Flowise Cloud subscription, but hosting, databases, storage, model APIs, observability, security, maintenance, and staff are not free.

How much does Flowise Cloud cost?

The official site lists Starter at $35 per month with 10,000 predictions and 1 GB storage, and Pro at $65 per month with 50,000 predictions, 10 GB, five users, and unlimited workspaces. Extra Pro users are listed at $15 per user per month. Enterprise is quote-based. Confirm current entitlements and external provider costs before buying.

Are Flowise agents private by default?

No. Official authorization documentation says a constructed Chatflow or Agentflow is public by default, so anyone with the flow ID can invoke it through the embed or API. Assign a flow-level API key, apply app authentication, configure rate limits correctly behind proxies, and enforce network and tool permissions before production.

How this listing was reviewed

This review uses official Flowise product, documentation, privacy, terms, pricing, and GitHub pages checked August 9, 2026. We did not deploy the current release, run adversarial agent tests, inspect Cloud controls, verify enterprise features, benchmark predictions, or audit a production environment.

Read the review methodology