Project Basics
| Attribute | Details |
|---|---|
| Established | March 2023 |
| Open Source License | Apache License 2.0 with commercial licensing |
| Official R&D Team | Over 15 full-time employees |
| Community Contributors | Over 290 people (As of Q2 2024) |
| Backend Technology | Python/Flask/PostgreSQL |
| Frontend Technology | Next.js |
| Codebase Size | Over 130,000 lines |
| Release Frequency | Average once per week |
Technical Features
| Feature | Details |
|---|---|
| LLM Inference Engines | Dify Runtime (LangChain removed since v0.4) |
| Commercial Models Supported | 10+, including OpenAI and Anthropic Onboard new mainstream models within 48 hours |
| MaaS Vendor Supported | 7, Hugging Face, Replicate, AWS Bedrock, NVIDIA, GroqCloud, together.ai, OpenRouter |
| Local Model Inference Runtimes Supported | 6, Xoribits (recommended), OpenLLM, LocalAI, ChatGLM, Ollama, NVIDIA TIS |
| OpenAI Interface Standard Model Integration Supported | ∞ |
| Multimodal Capabilities | ASR Models Rich-text models up to GPT-4o specs |
| Built-in App Types | Text generation, Chatbot, Agent, Workflow, Chatflow |
| Prompt-as-a-Service Orchestration | Visual orchestration interface widely praised, modify Prompts and preview effects in one place. Orchestration Modes
Prompt Variable Types
|
| Agentic Workflow Features | Industry-leading visual workflow orchestration interface, live-editing node debugging, modular DSL, and native code runtime, designed for building more complex, reliable, and stable LLM applications. Supported Nodes
|
| RAG Features | Industry-first visual knowledge base management interface, supporting snippet previews and recall testing. Indexing Methods
Retrieval Methods
Recall Optimization
|
| ETL Capabilities | Automated cleaning for TXT, Markdown, PDF, HTML, DOC, CSV formats. Unstructured service enables maximum support. Sync Notion docs as knowledge bases. Sync Webpages as knowledge bases. |
| Vector Databases Supported | Qdrant (recommended), Weaviate, Zilliz/Milvus, Pgvector, Pgvector-rs, Chroma, OpenSearch, TiDB, Tencent Cloud VectorDB, Oracle, Relyt, Analyticdb, Couchbase, OceanBase, Tablestore, Lindorm, OpenGauss, Matrixone |
| Agent Technologies | ReAct, Function Call. Tooling Support
Built-in Tools
|
| Logging | Supported, annotations based on logs |
| Annotation Reply | Based on human-annotated Q&As, used for similarity-based replies. Exportable as data format for model fine-tuning. |
| Content Moderation | OpenAI Moderation or external APIs |
| Team Collaboration | Workspaces, multi-member management |
| API Specs | RESTful, most features covered |
| Deployment Methods | Docker, Helm |
Edit this page | Report an issue