yuanjie-ai/ChatLLM
A multi-model LLM framework supporting Chinese foundation models like ChatGLM, Wenxin, and Xunfei, with knowledge base integration and OpenAI-compatible APIs.

ChatLLM provides a unified interface for building LLM-powered chatbots that work with multiple Chinese foundation models including ChatGLM, Wenxin Yiyan, Xunfei Xinghuo, and Tencent Hunyuan. It integrates with LangChain for orchestration and supports RAG-style knowledge base retrieval across documents, web search, SQL databases, and graphs. The framework offers OpenAI-compatible endpoints and various chat modes like chatpdf, chatdoc, and chatsearch.