Submit
Icon for Dify

Dify

Self-hostable LLMOps platform from LangGenius with a visual agent builder, RAG pipeline, multi-provider gateway, and prompt management. Uses the Dify Open Source License — modified Apache 2.0 with a non-compete clause prohibiting multi-tenant SaaS resale.

Screenshot of Dify website

Dify is a self-hostable LLMOps platform that combines a visual agent workflow builder, RAG pipeline, multi-provider LLM gateway, and prompt management into one stack. It targets teams building internal AI agents, chatbots, and retrieval-augmented applications without assembling a separate tool for each layer.

What it does

The visual workflow editor supports branching logic, loops, variable passing, and tool invocations, producing agents that can be deployed as chat interfaces or embedded via API. The RAG pipeline handles document ingestion, chunking, embedding, and vector search across multiple vector store backends. The gateway layer proxies OpenAI, Anthropic, Google, Azure, AWS Bedrock, Mistral, Ollama, Xinference, LocalAI, and OpenAI-compatible providers.

MCP client and server support lets Dify agents call external MCP tools and expose Dify-built agents as MCP endpoints. A conversation API allows external applications to embed Dify-built agents.

Where it fits

Product teams building AI-powered features that combine RAG, tool use, and multi-step workflows without wiring components together manually. Dify's scope is broad — teams that want a focused LLM gateway typically use a dedicated gateway instead.

Licensing

Dify uses the Dify Open Source License, a modified Apache 2.0 with a non-compete clause that prohibits using the software to build a competing multi-tenant SaaS product. Internal enterprise use, single-tenant customer deployments, and most modifications are permitted. The license is source-available but not OSI-approved.

Deployment

Docker Compose reference stack with Postgres, Redis, and a vector database (Weaviate, Qdrant, Milvus, or pgvector). Production deployments typically add separate workers for RAG indexing. Helm charts are available for Kubernetes.

Limitations

  • The broad feature scope means individual layers are shallower than a dedicated tool — the LLM gateway dimension is less mature than LiteLLM or Portkey.
  • The multi-tenant workspace model fits application-builder use cases; hard per-employee budget enforcement is weaker than governance-focused gateways.
  • Resource footprint is notable — expect 4-8 GB of RAM for a small production deployment.
  • The non-compete license clause requires review if the team plans to build customer-facing multi-tenant SaaS on top of Dify.

Share:

Kind
Platform
Vendor
LangGenius (Dify)
License
Open Source
Website
dify.ai
Deployment TypeProtocol
Show all
Active
Ad
Icon

 

  
 

Similar to Dify

Icon

 

  
  
Icon

 

  
  
Icon