dify

AI application builder

An open-source LLM app development platform that enables users to build and deploy AI-powered applications quickly and efficiently.

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.

GitHub

55k stars
386 watching
8k forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 2 awesome lists

agentaianthropicbackend-as-a-servicechatbotgeminigenaigptgpt-4llama3llmllmopsnextjsopenaiorchestrationpythonragworkflowworkflows

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
langroid/langroidA Python framework to build LLM-powered applications by setting up agents with optional components and having them collaboratively solve problems through message exchange2,795
langflow-ai/langflowA low-code app builder for RAG and multi-agent AI applications that allows users to design, test, and deploy workflows without extensive coding knowledge.39,126
pathwaycom/llm-appProvides pre-built AI application templates to integrate Large Language Models (LLMs) with various data sources for scalable RAG and enterprise search.7,426
llmware-ai/llmwareA framework for building enterprise LLM-based applications using small, specialized models8,303
langfuse/langfuseAn integrated development platform for large language models (LLMs) that provides observability, analytics, and management tools.7,123
deepset-ai/haystackAn AI orchestration framework to build customizable LLM applications with advanced retrieval methods.18,094
langchain-ai/langchainjsA framework for building context-aware reasoning applications using language models and composability12,923
bin-huang/chatboxA desktop application for interacting with AI models and language learning platforms23,791
kuafuai/devopsgptAn AI-powered tool for automating software development from natural language requirements6,546
xlang-ai/openagentsAn open platform for developing and deploying language agents in the wild4,032
langchain-ai/langchainA framework for developing applications powered by large language models.96,146
promptfoo/promptfooA tool for testing and evaluating large language models (LLMs) to ensure they are reliable and secure4,976
mervinpraison/praisonaiA low-code framework for building and managing multi-agent LLM systems, focusing on simplicity, customization, and efficient human-agent collaboration.2,346
confident-ai/deepevalA framework for evaluating large language models4,003
modelscope/agentscopeAn open-source platform for building multi-agent applications using large language models.5,501