app · LangGenius Inc.

Dify

Dify is an open-source platform for building LLM-powered applications — chatbots, document Q&A systems, agent pipelines — through a visual interface. It handles the full stack: prompt management, RAG (retrieval-augmented generation) with a built-in vector store, tool calling, conversation memory, and a publishable chat UI. Where n8n excels at API-level automation, Dify specialises in LLM-centric apps that need knowledge bases: you upload PDFs or web pages, Dify chunks and embeds them, and your chatbot can answer questions grounded in that corpus. For biology students this means: upload 20 papers on a topic, deploy a chatbot, and ask it to synthesise findings across the corpus. Dify supports dozens of model providers (OpenAI, Anthropic, Groq, local Ollama) through a single UI. Self-hostable under the Apache 2.0 licence; cloud version free up to 200 messages/day.

  • free
  • cloud
  • self-host
  • Open source

What it can help with

  • rag chatbot
  • document q&a
  • visual workflow editor
  • multi-model support
  • self-hosted deployment
  • knowledge base indexing