HuixiangDou

HuixiangDou

★ 3.8 🔖 1200 saves 💰 Free ChatbotsGitHub

HuixiangDou is an open-source, LLM-powered technical assistant built by the InternLM team specifically for group chat scenarios. Instead of answering every message like a generic chatbot, it watches group conversations in apps such as WeChat and Lark, decides whether a question falls inside its knowledge base, and only replies when it can genuinely help. The project has earned more than 2,500 stars on GitHub and was last actively updated in November 2025.

Overview

Busy technical groups suffer from the same questions being asked again and again, while a naive bot that answers everything quickly becomes spam. HuixiangDou takes a different approach with a retrieval-augmented generation pipeline: incoming messages are checked against a document knowledge base, and the assistant stays silent when the topic is out of scope or the confidence is low. When it does answer, it grounds its response in the retrieved material, which makes it well suited to product support groups, open-source communities, and internal engineering teams. It also supports multimodal input, including image retrieval, so questions that reference screenshots can be handled in context.

Key Features

  • Group-chat aware assistant that replies only when a question matches its knowledge
  • Retrieval-augmented generation over your own technical documents
  • Multimodal support, including image retrieval for screenshot-based questions
  • Integrations for group messaging platforms such as WeChat and Lark
  • Hosted web application available through OpenXLab for quick trials
  • Open source under the BSD-3-Clause license from the InternLM team

💳 Pricing

HuixiangDou is free and open source under the BSD-3-Clause license. You can self-host it with your own LLM endpoints; costs are limited to whatever model API or compute you choose to run it with.

Who Is It For

HuixiangDou is for teams and communities that run support or discussion groups and want an assistant that answers repetitive technical questions without flooding the chat. It is a strong fit for open-source maintainers, developer relations teams, and internal support channels.

🚀 Visit HuixiangDou Official Site

🚩 Report an issue