#11 · Primary category: Knowledge Base & RAG

Langchain-Chatchat

chatbot chatchat chatglm chatgpt embedding faiss fastchat gpt knowledge-base langchain langchain-chatglm llama llm milvus ollama qwen rag retrieval-augmented-generation streamlit xinference

Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM, Qwen and Llama) RAG and Agent app with langchain

Project last updated:11/10/25

GitHub Stars

38.6K

Forks

6.3K

Contributors

173

License

Apache-2.0

Why we included this project

Langchain-Chatchat gives you a self-hosted question-answering system over your own documents, with the full RAG pipeline handled for you: file loading, text splitting, embedding, vector search, and prompt assembly all run against a local model like ChatGLM, Qwen, or Llama, so nothing leaves your infrastructure. It also supports agent-style tool calling, conversations with search engines and databases, and a Streamlit web UI for managing multiple sessions. The project is a good fit for teams that need Chinese-language support and want to switch between model backends such as Ollama, Xinference, FastChat, or LocalAI without reworking the application. Treat it as a ready-made starting point for a private document assistant rather than a library to embed inside another product.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category