From f2376d6ad5dfb2cf82d81051d73cb529f039a424 Mon Sep 17 00:00:00 2001 From: Sim Pi Agent Date: Mon, 19 Oct 2026 22:46:14 +0000 Subject: [PATCH 1/3] feat(library): Best Flowise Alternatives in 2026 for Production AI Agents --- .../best-flowise-alternatives-2026/index.mdx | 131 ++++++++++++++++++ .../best-flowise-alternatives-2026/cover.jpg | Bin 0 -> 29363 bytes 2 files changed, 131 insertions(+) create mode 100644 apps/sim/content/library/best-flowise-alternatives-2026/index.mdx create mode 100644 apps/sim/public/library/best-flowise-alternatives-2026/cover.jpg diff --git a/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx b/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx new file mode 100644 index 00000000000..23373201130 --- /dev/null +++ b/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx @@ -0,0 +1,131 @@ +--- +slug: best-flowise-alternatives-2026 +title: 'Best Flowise Alternatives in 2026 for Production AI Agents' +seoTitle: 'Best Flowise Alternatives for Production AI Agents' +description: 'Flowise reached end of life on August 31, 2026. Compare Sim, Langflow, Dify, n8n, and LangGraph by license, hosting, deployment, and pricing.' +date: 2026-10-19 +updated: 2026-10-19 +authors: + - andrew +readingTime: 9 +tags: [AI Agents, Open Source, Agent Platforms, Sim] +ogImage: /library/best-flowise-alternatives-2026/cover.jpg +draft: false +faq: + - q: "What does Flowise's sunset mean for existing deployments?" + a: "Your existing deployment can keep running, and the code remains available under Apache 2.0 for you to fork. Flowise ended official core-team presence on August 31, 2026, so you must maintain a fork or move to another platform if you need future updates." + - q: "Is Flowise safe to keep running after end of life?" + a: "The core team has stopped development and no longer reviews pull requests, so no fixes will come from it. If you keep Flowise in production, you take responsibility for reviewing vulnerabilities, applying fixes, and controlling access to the deployment." + - q: "Should I self-host or use a managed option?" + a: "Self-hosting gives you control over the infrastructure but makes you responsible for operations and updates. A managed option removes that hosting work. Sim offers both: anyone can self-host its Apache 2.0 core without a license fee, and Sim Cloud is the managed option. Enterprise features are separately licensed under the Sim Enterprise License: https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE." + - q: "Which alternative is easiest for migrating existing flows?" + a: "Langflow offers a visual-builder approach, but a similar visual builder does not mean Flowise flows will import directly. Compare your live flows' components and integrations against the replacement before estimating migration work." + - q: "What do the license differences mean for commercial use?" + a: "Sim's Apache 2.0 core and Langflow's MIT license permit broad commercial use. Sim's enterprise features are separately licensed under the Sim Enterprise License: https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE. Dify's license requires a commercial license to operate a multi-tenant service, and n8n's Sustainable Use License limits use to your own internal business purposes or non-commercial or personal use. LangGraph's library is MIT licensed, while running its standalone Agent Server requires a LangSmith license key, so check the terms for the part you plan to deploy." +--- + +## TL;DR + +- [Flowise reached end of life on August 31, 2026](https://flowiseai.com/sunset). Its team froze the code on July 29 and stopped reviewing or accepting pull requests, so production users must maintain a fork or migrate. +- **Sim** is best for teams that want a visual agent builder with an Apache 2.0 core they can self-host and several ways to deploy workflows. Its enterprise features use the separate [Sim Enterprise License](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE). +- **Langflow** is best for teams that want a visual builder under an MIT license. +- **Dify** is best for teams building knowledge-base-backed AI apps that they want to deploy as a web app, API, or MCP server. +- **n8n** is best for teams adding AI agents to existing business automations. +- **LangGraph** is best for engineers who prefer code-based control over agent behavior and persistent state. + +## Why Flowise teams are migrating now + +Flowise's [July 29, 2026 sunset announcement](https://flowiseai.com/sunset) stopped active feature development and ended review of new pull requests. If your production deployment needs a fix, you can no longer submit a change and expect the maintainers to merge it. + +In August 2026, Flowise [archived its GitHub repository](https://github.com/FlowiseAI/Flowise/discussions/6727). The code stays visible, but the repository is read-only, issues and pull requests are locked, and npm packages and Docker images are marked deprecated. On August 31, official core-team presence on GitHub and Discord ended. + +Your existing deployment can continue to run, and the Apache 2.0 code remains available to fork. With development stopped, any patch you need, including a security fix, has to come from your own fork or a community fork. You now need to maintain that fork, including its dependencies, or migrate to a platform with active development. + +## How we evaluated these alternatives + +We evaluated these alternatives for production use, not for the number of features in their visual builders. With [Flowise's core-team presence ended](https://flowiseai.com/sunset), you need to know who maintains the software and what you must operate yourself. As of October 2026, our criteria are license clarity, self-hosting path, deployment surfaces, observability and governance depth, integration breadth, and pricing transparency. + +Those criteria map to the work you take on when you replace a production deployment: keeping state durable across restarts, diagnosing failed runs, controlling who can reach and change agents, and adding capacity. The comparison looks at what each alternative documents for each of those jobs. For a broader view, compare the options in our guides to [open-source AI agent platforms](https://www.sim.ai/library/open-source-ai-agent-platforms), [AI agent platforms for 2026](https://www.sim.ai/library/best-ai-agent-platforms-2026), and [Apache 2.0 versus fair-code licenses](https://www.sim.ai/library/apache-2-0-vs-fair-code). + +## Comparison table + +| Rank and tool | License | Self-hosting | Deployment surfaces | Observability | Integrations | Pricing | +|---|---|---|---|---|---|---| +| Sunset reference: [Flowise](https://flowiseai.com/sunset) | [Apache 2.0 existing code](https://github.com/FlowiseAI/Flowise/blob/main/LICENSE.md) | [Fork and maintain](https://flowiseai.com/sunset) | Existing deployments | [No further core-team development](https://flowiseai.com/sunset) | Existing nodes | [Code free to fork](https://flowiseai.com/sunset) | +| 1. [Sim](https://www.sim.ai) | [Apache 2.0 core](https://github.com/simstudioai/sim/blob/main/LICENSE); [Enterprise features separately licensed](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE) | [Docker Compose or Kubernetes with Helm](https://docs.sim.ai/platform/self-hosting) | [API, Chat, MCP server, webhooks, and schedules](https://docs.sim.ai/workflows/deployment) | [Block-level trace logs](https://docs.sim.ai/logs-debugging), [run-failure alerts](https://docs.sim.ai/workflows/triggers/sim), and [Enterprise audit logs](https://docs.sim.ai/platform/enterprise/audit-logs) | [270+](https://www.sim.ai/pricing) | [Free $0, Pro $25/user/month, Max $100/user/month, Enterprise custom](https://www.sim.ai/pricing) | +| 2. [Langflow](https://docs.langflow.org/) | [MIT](https://github.com/langflow-ai/langflow/blob/main/LICENSE) | [Desktop app, Python package, or Docker](https://docs.langflow.org/get-started-installation) | API and [MCP server](https://docs.langflow.org/mcp-server) | [Per-component traces](https://docs.langflow.org/traces) | [Components usable as agent tools](https://docs.langflow.org/) | [Free to self-host under MIT](https://github.com/langflow-ai/langflow/blob/main/LICENSE) | +| 3. [Dify](https://dify.ai) | [Modified Apache 2.0](https://github.com/langgenius/dify/blob/main/LICENSE) | [Docker Compose](https://docs.dify.ai/en/self-host/deploy/quick-start/docker-compose) | [Web app, API, and MCP server](https://docs.dify.ai/en/learn/key-concepts) | [Production run logs](https://docs.dify.ai/en/self-host/use-dify/monitor/logs) | [Agent tools](https://docs.dify.ai/en/cloud/use-dify/nodes/agent) | [Sandbox free; Professional $590 and Team $1,590 per workspace per year; Enterprise custom](https://dify.ai/pricing) | +| 4. [n8n](https://n8n.io) | [Sustainable Use License](https://github.com/n8n-io/n8n/blob/master/LICENSE.md) | [Self-hosted](https://docs.n8n.io/deploy/host-n8n/configure-n8n/scaling/enable-queue-mode) or [n8n Cloud](https://n8n.io/pricing/) | Workflows with triggers and webhooks | Execution history | [500+ integrations](https://n8n.io/) | [Cloud Starter €20/month and Pro €50/month; self-hosted Business €667/month, billed annually](https://n8n.io/pricing/) | +| 5. [LangGraph](https://github.com/langchain-ai/langgraph) | [MIT library](https://github.com/langchain-ai/langgraph) | Library, or [Agent Server](https://docs.langchain.com/langsmith/deploy-standalone-server) | Your own API, or Agent Server | [Checkpointed graph state](https://docs.langchain.com/oss/python/langgraph/persistence) | Code libraries | Library free; [LangSmith Developer $0 for one seat and Plus $39/seat/month](https://www.langchain.com/pricing) | + +### Sim + +**Best for:** Sim is the top pick if you want to build and deploy agents in one workspace while keeping run logs, access controls, and a self-hosting option. Sim is the open-source AI workspace where teams build, deploy, and manage AI agents. Its core can be self-hosted under Apache 2.0, while Sim Cloud provides a managed option and enterprise modules are covered by the separate [Sim Enterprise License](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE). + +**What it is:** Sim's workflow builder includes agent, condition, router, and Human in the Loop blocks. You can [run the core on your own infrastructure with Docker Compose or Kubernetes](https://docs.sim.ai/platform/self-hosting). A deployed workflow is available through an API, Chat, or an MCP server, and workflows can also start from webhooks and schedules, as described in the [deployment documentation](https://docs.sim.ai/workflows/deployment). Sim can call tools from external MCP servers and [deploy workflows as tools on an MCP server](https://docs.sim.ai/workflows/deployment/mcp). + +**Pros:** [Block-level trace logs](https://docs.sim.ai/logs-debugging) show each block's resolved inputs, outputs, duration, cost, and errors, so you can inspect where a run failed. A [Sim Workspace Events trigger](https://docs.sim.ai/workflows/triggers/sim) can start an alert workflow when a run fails. Enterprise adds [audit logs](https://docs.sim.ai/platform/enterprise/audit-logs), [data drains](https://docs.sim.ai/platform/enterprise/data-drains), and [permission groups](https://docs.sim.ai/platform/enterprise/access-control) that restrict models, blocks, and tools. It also provides [configurable data-retention policies](https://docs.sim.ai/platform/enterprise/data-retention). Sim's pricing page documents more than 270 integrations. Its [Flowise comparison](https://www.sim.ai/comparisons/flowise) details the production features side by side. For deeper evaluation criteria, see our guide to [AI observability tools for production agents](https://www.sim.ai/library/6-best-ai-observability-tools-for-production-agents-in-2026). + +**Cons:** Self-hosting Sim's Apache 2.0 core does not include the modules under the Sim Enterprise License. Production use of those enterprise capabilities requires an active Sim Enterprise subscription. Teams should compare those boundaries with their governance and support requirements. + +**Pricing:** As of October 2026, [Sim Cloud has four tiers](https://www.sim.ai/pricing). Free costs $0 and includes 1,000 one-time credits, with no weekly refresh. Pro costs $25 per user per month and includes 6,000 credits plus 2,000 refreshed weekly. Max costs $100 per user per month and includes 25,000 credits plus 4,000 refreshed weekly. Enterprise has custom pricing and limits. Logs are retained for 30 days on Free, while Pro and Max have no default age expiry. + +### Langflow + +**Best for:** You want a visual builder and an MIT license that gives you broad freedom to modify and self-host the software. + +**What it is:** [Langflow](https://docs.langflow.org/) is an open-source, Python-based framework for building AI applications, with a visual flow editor. You can trigger flows through its API or [expose a project's flows as MCP tools](https://docs.langflow.org/mcp-server). [Install options](https://docs.langflow.org/get-started-installation) include Langflow Desktop, the Python package, and a Docker image. + +**Pros:** The [Human Input component](https://docs.langflow.org/human-in-the-loop) pauses a flow at a checkpoint, then resumes along the branch for the chosen action without re-running completed steps. [Traces](https://docs.langflow.org/traces) record a span for each component, including inputs, outputs, latency, and errors. The project's [MIT license](https://github.com/langflow-ai/langflow/blob/main/LICENSE) places no commercial-use restrictions on the code. + +**Cons:** You remain responsible for securing and maintaining a self-hosted builder. Pin the version you deploy, plan updates, and keep the builder off the public internet. + +**Pricing:** The MIT-licensed software has no license fee for self-hosting. + +### Dify + +**Best for:** Choose Dify when you need to build and deploy an AI app that draws on your own documents through a knowledge base. + +**What it is:** [Dify centers on Workflow and Chatflow apps](https://docs.dify.ai/en/learn/key-concepts) built in a drag-and-drop studio. Its [Agent node](https://docs.dify.ai/en/cloud/use-dify/nodes/agent) supports Function Calling and ReAct strategies, and you can [deploy a finished app as a web app, API, or MCP server](https://docs.dify.ai/en/cloud/use-dify/publish/README). + +**Pros:** Dify gives you several ways to ship an LLM app without building its web interface or API yourself. A [Human Input node](https://docs.dify.ai/en/api-reference/guides/human-input-flow) pauses a workflow for a person's decision, and [run logs](https://docs.dify.ai/en/self-host/use-dify/monitor/logs) record production conversations and workflow runs. + +**Cons:** Dify's [license](https://github.com/langgenius/dify/blob/main/LICENSE) is a modified Apache 2.0. Operating a multi-tenant service requires a commercial license, and you may not remove or modify the logo or copyright information in Dify's frontend. Its [Docker Compose installation](https://docs.dify.ai/en/self-host/deploy/quick-start/docker-compose) runs multiple application and data services, so self-hosting requires more operational work than a single container. + +**Pricing:** As of October 2026, [Dify's hosted plans](https://dify.ai/pricing) start with a free Sandbox plan. Professional costs $590 per workspace per year and Team costs $1,590 per workspace per year. Enterprise pricing is custom. Confirm licensing terms before offering a multi-tenant service. + +### n8n + +**Best for:** You already use n8n for business automation and want to add AI agents to those workflows. + +**What it is:** [n8n connects applications through visual workflows](https://n8n.io/). Its AI Agent node lets an agent call tools within a broader automation, rather than making agent development the platform's sole focus. + +**Pros:** [n8n says it offers over 500 integrations](https://n8n.io/), so you can connect agents to tools your workflows already use. For higher execution volumes, [queue mode](https://docs.n8n.io/deploy/host-n8n/configure-n8n/scaling/enable-queue-mode) uses Redis as a message broker to distribute runs across worker instances. You can also [require a person to approve specific AI Agent tool calls](https://docs.n8n.io/build/integrate-ai/ai-examples/human-in-the-loop-for-tools) before they run. + +**Cons:** n8n's [license](https://github.com/n8n-io/n8n/blob/master/LICENSE.md) is the Sustainable Use License, with `.ee` files covered by a separate n8n Enterprise License. The Sustainable Use License limits use and modification to your own internal business purposes or non-commercial or personal use. Its general automation focus may be a poor fit if you want a dedicated agent-building product. + +**Pricing:** As of October 2026, [n8n Cloud](https://n8n.io/pricing/) Starter costs €20 per month and Pro costs €50 per month, both billed annually. Self-hosted Business costs €667 per month billed annually, and the self-hosted Community edition is free. Enterprise pricing is custom. + +### LangGraph + +**Best for:** Engineering teams that want to define durable agent behavior in code rather than in a visual builder. + +**What it is:** LangGraph lets you build agents as graphs of steps and decisions. Its [MIT-licensed library](https://github.com/langchain-ai/langgraph) includes [checkpointers](https://docs.langchain.com/oss/python/langgraph/persistence) that persist a thread's graph state, so a paused thread can resume. + +**Pros:** You can [call `interrupt()` inside a graph node](https://docs.langchain.com/oss/python/langgraph/interrupts) to pause execution for human input. Re-invoking the graph with a `Command` resumes the thread from its saved state. + +**Cons:** The library gives you the graph runtime, not a managed deployment service, so serving it means building your own API or running Agent Server. A [standalone Agent Server](https://docs.langchain.com/langsmith/deploy-standalone-server) requires a LangSmith license key, and self-hosted LangSmith is an Enterprise option. + +**Pricing:** The MIT library has no license fee. As of October 2026, [LangSmith](https://www.langchain.com/pricing) Developer costs $0 for one seat, and Plus costs $39 per seat per month. Enterprise pricing is custom. + +## Migrating off Flowise without losing production state + +Audit production use before moving any flows. Check request logs, webhook calls, and scheduled runs to identify which workflows receive traffic. Record their owners, external connections, and expected outputs so you can test the workflows that matter before cutover. + +Back up Flowise's database and any stored chat or execution history you need to retain. Inventory credentials separately, then confirm you can re-enter or transfer each secret securely. In the replacement deployment, verify that workflows and state survive a restart, that the database points to durable storage, and that authentication blocks unauthorized access. Rotate any credentials that may have been exposed. + +Run representative production requests against the replacement before switching traffic, including requests that call external tools. Compare outputs and check that logs capture failures. Keep the Flowise backup and a rollback plan until those checks pass. [Flowise's core-team presence ended on August 31, 2026](https://flowiseai.com/sunset), so you should not depend on a core-team fix if the old deployment fails during migration. + +## The production-ready path forward + +Flowise's end of life means you need a plan to maintain or replace production flows. A familiar visual builder may make migration easier, but your choice should also account for who can change an agent, how you investigate failed runs, and where you can host the software. Sim ranks first in this comparison because it combines a visual builder, multiple deployment surfaces, detailed traces, an Apache 2.0 core, and separately licensed governance options in one workspace. Compare those production requirements in the [Sim and Flowise head-to-head](https://www.sim.ai/comparisons/flowise) before choosing a replacement. diff --git a/apps/sim/public/library/best-flowise-alternatives-2026/cover.jpg b/apps/sim/public/library/best-flowise-alternatives-2026/cover.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fc79340669e35094025581a50e380bf8226b3ed8 GIT binary patch literal 29363 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 K0r~eG%l``#C7AC3 literal 0 HcmV?d00001 From 708ebf542ae4f27b9ab6a342a74cd0868a2d2118 Mon Sep 17 00:00:00 2001 From: Sim Pi Agent Date: Mon, 19 Oct 2026 22:52:38 +0000 Subject: [PATCH 2/3] Pi Babysit: address PR #9234 feedback --- .../content/library/best-flowise-alternatives-2026/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx b/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx index 23373201130..edf6293692a 100644 --- a/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx +++ b/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx @@ -29,7 +29,7 @@ faq: - [Flowise reached end of life on August 31, 2026](https://flowiseai.com/sunset). Its team froze the code on July 29 and stopped reviewing or accepting pull requests, so production users must maintain a fork or migrate. - **Sim** is best for teams that want a visual agent builder with an Apache 2.0 core they can self-host and several ways to deploy workflows. Its enterprise features use the separate [Sim Enterprise License](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE). - **Langflow** is best for teams that want a visual builder under an MIT license. -- **Dify** is best for teams building knowledge-base-backed AI apps that they want to deploy as a web app, API, or MCP server. +- **Dify** is best for teams building knowledge-base-backed AI apps that they want to deploy as a web app, API, or an MCP server that lets other AI apps call the app as a tool. - **n8n** is best for teams adding AI agents to existing business automations. - **LangGraph** is best for engineers who prefer code-based control over agent behavior and persistent state. From b5b6613c8162da6ec0a7f207fa5425444f9bda54 Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Mon, 19 Oct 2026 16:12:43 -0700 Subject: [PATCH 3/3] docs(library): verify and correct Flowise alternatives facts --- .../best-flowise-alternatives-2026/index.mdx | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx b/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx index edf6293692a..256c02aa302 100644 --- a/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx +++ b/apps/sim/content/library/best-flowise-alternatives-2026/index.mdx @@ -13,25 +13,25 @@ ogImage: /library/best-flowise-alternatives-2026/cover.jpg draft: false faq: - q: "What does Flowise's sunset mean for existing deployments?" - a: "Your existing deployment can keep running, and the code remains available under Apache 2.0 for you to fork. Flowise ended official core-team presence on August 31, 2026, so you must maintain a fork or move to another platform if you need future updates." + a: "Your existing deployment can keep running, and the code remains available under Apache 2.0 for you to fork. Flowise reached end of life on August 31, 2026, when official core-team presence on GitHub and Discord ended, so you must maintain a fork or move to another platform if you need future updates." - q: "Is Flowise safe to keep running after end of life?" a: "The core team has stopped development and no longer reviews pull requests, so no fixes will come from it. If you keep Flowise in production, you take responsibility for reviewing vulnerabilities, applying fixes, and controlling access to the deployment." - q: "Should I self-host or use a managed option?" - a: "Self-hosting gives you control over the infrastructure but makes you responsible for operations and updates. A managed option removes that hosting work. Sim offers both: anyone can self-host its Apache 2.0 core without a license fee, and Sim Cloud is the managed option. Enterprise features are separately licensed under the Sim Enterprise License: https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE." + a: "Self-hosting gives you control over the infrastructure but makes you responsible for operations and updates. A managed option removes that hosting work. Sim offers both: anyone can self-host its Apache 2.0 core for free with Docker Compose or Kubernetes, and Sim Cloud is the managed option. Enterprise features such as SSO (single sign-on), access control, and audit logs are covered by the separate Sim Enterprise License and require an Enterprise subscription for production use." - q: "Which alternative is easiest for migrating existing flows?" a: "Langflow offers a visual-builder approach, but a similar visual builder does not mean Flowise flows will import directly. Compare your live flows' components and integrations against the replacement before estimating migration work." - q: "What do the license differences mean for commercial use?" - a: "Sim's Apache 2.0 core and Langflow's MIT license permit broad commercial use. Sim's enterprise features are separately licensed under the Sim Enterprise License: https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE. Dify's license requires a commercial license to operate a multi-tenant service, and n8n's Sustainable Use License limits use to your own internal business purposes or non-commercial or personal use. LangGraph's library is MIT licensed, while running its standalone Agent Server requires a LangSmith license key, so check the terms for the part you plan to deploy." + a: "Sim's Apache 2.0 core and Langflow's MIT license permit broad commercial use. Sim's enterprise features are covered by the separate Sim Enterprise License, which requires an Enterprise subscription for production use. Dify's license requires a commercial license to operate a multi-tenant service, and n8n's Sustainable Use License limits use to your own internal business purposes or non-commercial or personal use. LangGraph's library is MIT licensed, while running its standalone Agent Server requires a LangSmith license key, so check the terms for the part you plan to deploy." --- ## TL;DR - [Flowise reached end of life on August 31, 2026](https://flowiseai.com/sunset). Its team froze the code on July 29 and stopped reviewing or accepting pull requests, so production users must maintain a fork or migrate. -- **Sim** is best for teams that want a visual agent builder with an Apache 2.0 core they can self-host and several ways to deploy workflows. Its enterprise features use the separate [Sim Enterprise License](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE). -- **Langflow** is best for teams that want a visual builder under an MIT license. -- **Dify** is best for teams building knowledge-base-backed AI apps that they want to deploy as a web app, API, or an MCP server that lets other AI apps call the app as a tool. -- **n8n** is best for teams adding AI agents to existing business automations. -- **LangGraph** is best for engineers who prefer code-based control over agent behavior and persistent state. +- **Sim**, an open-source AI workspace for teams, fits teams that want to build agents visually, deploy them several ways, and self-host an Apache 2.0 core. Its enterprise features use the separate [Sim Enterprise License](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE). +- **Langflow** fits teams that want a visual builder under an MIT license. +- **Dify** fits teams building knowledge-base-backed AI apps that they want to deploy as a web app, an API, or an MCP server. MCP (Model Context Protocol) is an open protocol that lets AI apps call tools, so other AI apps can call a Dify app as a tool. +- **n8n** fits teams adding AI agents to existing business automations. +- **LangGraph** fits engineers who prefer code-based control over agent behavior and persistent state. ## Why Flowise teams are migrating now @@ -52,23 +52,23 @@ Those criteria map to the work you take on when you replace a production deploym | Rank and tool | License | Self-hosting | Deployment surfaces | Observability | Integrations | Pricing | |---|---|---|---|---|---|---| | Sunset reference: [Flowise](https://flowiseai.com/sunset) | [Apache 2.0 existing code](https://github.com/FlowiseAI/Flowise/blob/main/LICENSE.md) | [Fork and maintain](https://flowiseai.com/sunset) | Existing deployments | [No further core-team development](https://flowiseai.com/sunset) | Existing nodes | [Code free to fork](https://flowiseai.com/sunset) | -| 1. [Sim](https://www.sim.ai) | [Apache 2.0 core](https://github.com/simstudioai/sim/blob/main/LICENSE); [Enterprise features separately licensed](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE) | [Docker Compose or Kubernetes with Helm](https://docs.sim.ai/platform/self-hosting) | [API, Chat, MCP server, webhooks, and schedules](https://docs.sim.ai/workflows/deployment) | [Block-level trace logs](https://docs.sim.ai/logs-debugging), [run-failure alerts](https://docs.sim.ai/workflows/triggers/sim), and [Enterprise audit logs](https://docs.sim.ai/platform/enterprise/audit-logs) | [270+](https://www.sim.ai/pricing) | [Free $0, Pro $25/user/month, Max $100/user/month, Enterprise custom](https://www.sim.ai/pricing) | +| 1. [Sim](https://www.sim.ai) | [Apache 2.0 core](https://github.com/simstudioai/sim/blob/main/LICENSE); [Enterprise features separately licensed](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE) | [Docker Compose or Kubernetes with Helm](https://docs.sim.ai/platform/self-hosting) | [API, chat interface, MCP server, webhooks, and schedules](https://docs.sim.ai/workflows/deployment) | [Block-level trace logs](https://docs.sim.ai/logs-debugging), [run-failure alerts](https://docs.sim.ai/workflows/triggers/sim), and [Enterprise audit logs](https://docs.sim.ai/platform/enterprise/audit-logs) | [270+](https://www.sim.ai/pricing) | [Free $0, Pro $25/user/month, Max $100/user/month, Enterprise custom](https://www.sim.ai/pricing) | | 2. [Langflow](https://docs.langflow.org/) | [MIT](https://github.com/langflow-ai/langflow/blob/main/LICENSE) | [Desktop app, Python package, or Docker](https://docs.langflow.org/get-started-installation) | API and [MCP server](https://docs.langflow.org/mcp-server) | [Per-component traces](https://docs.langflow.org/traces) | [Components usable as agent tools](https://docs.langflow.org/) | [Free to self-host under MIT](https://github.com/langflow-ai/langflow/blob/main/LICENSE) | -| 3. [Dify](https://dify.ai) | [Modified Apache 2.0](https://github.com/langgenius/dify/blob/main/LICENSE) | [Docker Compose](https://docs.dify.ai/en/self-host/deploy/quick-start/docker-compose) | [Web app, API, and MCP server](https://docs.dify.ai/en/learn/key-concepts) | [Production run logs](https://docs.dify.ai/en/self-host/use-dify/monitor/logs) | [Agent tools](https://docs.dify.ai/en/cloud/use-dify/nodes/agent) | [Sandbox free; Professional $590 and Team $1,590 per workspace per year; Enterprise custom](https://dify.ai/pricing) | +| 3. [Dify](https://dify.ai) | [Modified Apache 2.0](https://github.com/langgenius/dify/blob/main/LICENSE) | [Docker Compose](https://docs.dify.ai/en/self-host/deploy/quick-start/docker-compose) | [Web app, API, and MCP server](https://docs.dify.ai/en/learn/key-concepts) | [Production run logs](https://docs.dify.ai/en/self-host/use-dify/monitor/logs) | [Agent tools](https://docs.dify.ai/en/cloud/use-dify/nodes/agent) | [Sandbox free; Professional $59/month and Team $159/month per workspace, or $590 and $1,590 per year; Enterprise custom](https://dify.ai/pricing) | | 4. [n8n](https://n8n.io) | [Sustainable Use License](https://github.com/n8n-io/n8n/blob/master/LICENSE.md) | [Self-hosted](https://docs.n8n.io/deploy/host-n8n/configure-n8n/scaling/enable-queue-mode) or [n8n Cloud](https://n8n.io/pricing/) | Workflows with triggers and webhooks | Execution history | [500+ integrations](https://n8n.io/) | [Cloud Starter €20/month and Pro €50/month; self-hosted Business €667/month, billed annually](https://n8n.io/pricing/) | | 5. [LangGraph](https://github.com/langchain-ai/langgraph) | [MIT library](https://github.com/langchain-ai/langgraph) | Library, or [Agent Server](https://docs.langchain.com/langsmith/deploy-standalone-server) | Your own API, or Agent Server | [Checkpointed graph state](https://docs.langchain.com/oss/python/langgraph/persistence) | Code libraries | Library free; [LangSmith Developer $0 for one seat and Plus $39/seat/month](https://www.langchain.com/pricing) | ### Sim -**Best for:** Sim is the top pick if you want to build and deploy agents in one workspace while keeping run logs, access controls, and a self-hosting option. Sim is the open-source AI workspace where teams build, deploy, and manage AI agents. Its core can be self-hosted under Apache 2.0, while Sim Cloud provides a managed option and enterprise modules are covered by the separate [Sim Enterprise License](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE). +**Best for:** Teams that want to build and deploy agents in one workspace while keeping run logs, access controls, and a self-hosting option. -**What it is:** Sim's workflow builder includes agent, condition, router, and Human in the Loop blocks. You can [run the core on your own infrastructure with Docker Compose or Kubernetes](https://docs.sim.ai/platform/self-hosting). A deployed workflow is available through an API, Chat, or an MCP server, and workflows can also start from webhooks and schedules, as described in the [deployment documentation](https://docs.sim.ai/workflows/deployment). Sim can call tools from external MCP servers and [deploy workflows as tools on an MCP server](https://docs.sim.ai/workflows/deployment/mcp). +**What it is:** Sim is the open-source AI workspace where teams build, deploy, and manage AI agents. It combines Chat, a visual workflow builder, Tables, Files, and a Knowledge Base. The workflow builder includes Agent, Condition, Router, and Human blocks; the Human block pauses a run until a person responds. Anyone can [self-host the Apache 2.0 core for free with Docker Compose or Kubernetes](https://docs.sim.ai/platform/self-hosting), Sim Cloud is the managed option, and enterprise modules are covered by the separate [Sim Enterprise License](https://github.com/simstudioai/sim/blob/main/apps/sim/ee/LICENSE). A deployed workflow is available through an API, a hosted chat interface, or an MCP server, and workflows can also start from webhooks and schedules, as described in the [deployment documentation](https://docs.sim.ai/workflows/deployment). Sim can call tools from external MCP servers and [deploy workflows as tools on an MCP server](https://docs.sim.ai/workflows/deployment/mcp). -**Pros:** [Block-level trace logs](https://docs.sim.ai/logs-debugging) show each block's resolved inputs, outputs, duration, cost, and errors, so you can inspect where a run failed. A [Sim Workspace Events trigger](https://docs.sim.ai/workflows/triggers/sim) can start an alert workflow when a run fails. Enterprise adds [audit logs](https://docs.sim.ai/platform/enterprise/audit-logs), [data drains](https://docs.sim.ai/platform/enterprise/data-drains), and [permission groups](https://docs.sim.ai/platform/enterprise/access-control) that restrict models, blocks, and tools. It also provides [configurable data-retention policies](https://docs.sim.ai/platform/enterprise/data-retention). Sim's pricing page documents more than 270 integrations. Its [Flowise comparison](https://www.sim.ai/comparisons/flowise) details the production features side by side. For deeper evaluation criteria, see our guide to [AI observability tools for production agents](https://www.sim.ai/library/6-best-ai-observability-tools-for-production-agents-in-2026). +**Pros:** [Run logs](https://docs.sim.ai/logs-debugging) record each run's status, duration, and cost, and the trace shows timed spans for blocks, model requests, and tool calls with each step's resolved inputs, outputs, and errors, so you can inspect where a run failed. A [Sim Workspace Events trigger](https://docs.sim.ai/workflows/triggers/sim) can start an alert workflow when a run fails. Enterprise adds [audit logs](https://docs.sim.ai/platform/enterprise/audit-logs) that record who changed what, [data drains](https://docs.sim.ai/platform/enterprise/data-drains) that export logs to destinations such as Amazon S3 and Datadog, [permission groups](https://docs.sim.ai/platform/enterprise/access-control) that restrict models, blocks, and tools, and [configurable data-retention policies](https://docs.sim.ai/platform/enterprise/data-retention). Sim's pricing page documents more than 270 integrations. Its [Flowise comparison](https://www.sim.ai/comparisons/flowise) details the production features side by side. For deeper evaluation criteria, see our guide to [AI observability tools for production agents](https://www.sim.ai/library/6-best-ai-observability-tools-for-production-agents-in-2026). -**Cons:** Self-hosting Sim's Apache 2.0 core does not include the modules under the Sim Enterprise License. Production use of those enterprise capabilities requires an active Sim Enterprise subscription. Teams should compare those boundaries with their governance and support requirements. +**Cons:** Self-hosting Sim's Apache 2.0 core does not include the modules under the Sim Enterprise License, such as SSO (single sign-on), access control, and audit logs. Production use of those enterprise capabilities requires an active Sim Enterprise subscription, and Sim's pricing table lists supported Self Hosting as an Enterprise feature alongside SSO. Teams should compare those boundaries with their governance and support requirements. -**Pricing:** As of October 2026, [Sim Cloud has four tiers](https://www.sim.ai/pricing). Free costs $0 and includes 1,000 one-time credits, with no weekly refresh. Pro costs $25 per user per month and includes 6,000 credits plus 2,000 refreshed weekly. Max costs $100 per user per month and includes 25,000 credits plus 4,000 refreshed weekly. Enterprise has custom pricing and limits. Logs are retained for 30 days on Free, while Pro and Max have no default age expiry. +**Pricing:** As of October 2026, [Sim Cloud has four tiers](https://www.sim.ai/pricing). Free costs $0 and includes 1,000 one-time credits (worth $5), with no weekly refresh. Pro costs $25 per user per month and includes 6,000 credits plus 2,000 refreshed weekly. Max costs $100 per user per month and includes 25,000 credits plus 4,000 refreshed weekly. Enterprise has custom pricing and limits. Logs are retained for 30 days on Free, while Pro and Max have no default age expiry. ### Langflow @@ -92,7 +92,7 @@ Those criteria map to the work you take on when you replace a production deploym **Cons:** Dify's [license](https://github.com/langgenius/dify/blob/main/LICENSE) is a modified Apache 2.0. Operating a multi-tenant service requires a commercial license, and you may not remove or modify the logo or copyright information in Dify's frontend. Its [Docker Compose installation](https://docs.dify.ai/en/self-host/deploy/quick-start/docker-compose) runs multiple application and data services, so self-hosting requires more operational work than a single container. -**Pricing:** As of October 2026, [Dify's hosted plans](https://dify.ai/pricing) start with a free Sandbox plan. Professional costs $590 per workspace per year and Team costs $1,590 per workspace per year. Enterprise pricing is custom. Confirm licensing terms before offering a multi-tenant service. +**Pricing:** As of October 2026, [Dify's hosted plans](https://dify.ai/pricing) start with a free Sandbox plan. Professional costs $59 per workspace per month or $590 per year, and Team costs $159 per workspace per month or $1,590 per year. Enterprise pricing is custom. Confirm licensing terms before offering a multi-tenant service. ### n8n