Short answerDify, Langflow, Open WebUI and LibreChat can all be self-hosted. They differ in licensing (MIT for Langflow and LibreChat, conditional for Dify and Open WebUI) and style. Flowise has announced it is sunsetting.
| Dify | Langflow | Open WebUI | LibreChat | |
|---|---|---|---|---|
| License | Apache 2.0 with additional conditions | MIT | BSD-3-style plus branding clause | MIT |
| Self-host | Docker Compose | pip/uv, Docker, desktop | pip, Docker, Kubernetes | Docker, Helm |
| Custom assistant | Chatbot and agent apps | Flows with agent components | Custom models | Agents |
| Tools | Tools, MCP, marketplace | Tools, MCP | MCP, OpenAPI tools | OpenAPI Actions, MCP |
| Hosted cloud | Yes | Not verified | Not verified | None official found |
Flowise has announced it is sunsetting: details. Individual guides: Dify, Langflow, Open WebUI, LibreChat. Weigh upkeep honestly: open-source vs SaaS.
Check your GPT before you move it
Paste your instructions, file names and Actions schema into the free checker. It runs in your browser and builds a portable bundle. Nothing is uploaded.
Open the free checkerRelated guides
Sources
- Dify on GitHub
- Langflow on GitHub
- Open WebUI on GitHub
- Open WebUI docs: License
- LibreChat on GitHub
- Flowise: sunset announcement
Pages describing other companies' products reflect their public documentation on the date shown and can go out of date.