AstrBot
Basic Information
AstrBot is an easy-to-use multi-platform LLM chatbot and a developer-facing framework for building, deploying, and operating chatbots across popular messaging ecosystems. It targets teams and developers who need a single codebase to connect large language models and knowledge bases to channels such as QQ, QQ频道, Telegram, 企微 (Enterprise WeChat), 飞书 (Feishu), and 钉钉 (DingTalk). The project provides infrastructure pieces such as a knowledge base and an MCP server for coordinating message processing and integrations with multiple model providers. It also surfaces community and funding information as part of the repository. The emphasis is on simplifying multi-channel chatbot development and enabling use of a variety of LLM backends without rebuilding channel-specific adapters.