Open-source platform for building LLM apps with visual workflows and RAG
Dify is an open-source development platform for LLM applications that combines a visual workflow builder, retrieval-augmented generation, agent tooling and prompt management in one interface. You connect a model provider, upload knowledge documents, and assemble a chat assistant, agent or automation pipeline without writing the orchestration layer yourself. Because it self-hosts, teams keep control of their data and prompts, and the same project can be published as a web app or consumed through an API. It is a middle path between raw code and closed no-code products.
Last updated: 2026-09-20. This site only provides an index; for exact features, pricing, and licensing, see the official website.
internal tools, knowledge assistants, rag applications and llm prototypes
If you're comparing similar products, check the alternatives below, or browse all tools in the AI Agents & Automation category.
Chat assistants, agents and workflow automations over your own documents. Typical projects are internal knowledge bots, support assistants and pipelines that combine retrieval with tool calls.
No. There is a managed cloud option. Self-hosting is popular because it keeps documents and prompts inside your own infrastructure, at the cost of running upgrades yourself.
It provides the pipeline, but quality depends on your documents: clean, chunked, well-labelled sources retrieve far better than a dump of mixed files with no structure.
Automation platform connecting thousands of apps, now with AI agents
Source-available workflow automation with native AI agent nodes
Open-source automation platform with a clean editor and AI pieces
Microsoft's framework for multi-agent conversations and tool use