Langchain-Chatchat vs dify

A neutral, constraint-first comparison - live GitHub stats and typed relationships, not marketing.

Langchain-Chatchatdify
TaglineLangchain-Chatchat is a local knowledge-based RAG and Agent application for LLMs like ChatGLM, Qwen and Llama.Production-ready platform for agentic workflow development
Stars38k148k
Forks6.2k23k
Open issues23851
LanguagePythonTypeScript
LicenseApache-2.0Other
Last pushedNov 10, 2025Jul 7, 2026
CategoriesLLM Frameworks, Developer Tools, Inference & ServingAI Agents

Langchain-Chatchat

LangChain-Chatchat is an open-source project implementing Retrieval-Augmented Generation (RAG) and agent applications based on large language models such as ChatGLM, Qwen, and LLaMA. It supports offline deployment using various embedding models and vector databases and integrates with frameworks like Xinference and Ollama.

Python

dify

Dify is a production-ready platform designed to facilitate the creation and management of agentic workflows. It supports TypeScript, Python, and leverages frameworks like Next.js.

TypeScript