AstrBot
什么是 AstrBot?
AstrBot 致力于成为一个开源的一站式 Agentic 聊天机器人平台及开发框架。通过它,你能够在多种消息平台上部署和开发一个支持大语言模型(LLM)的聊天机器人。
- 大模型对话。支持接入多种大模型服务。支持多模态、工具调用、MCP、原生知识库、人设等功能。
- 多消息平台支持。支持接入 QQ、企业微信、微信公众号、飞书、Telegram、钉钉、Discord、KOOK 等平台。支持速率限制、白名单、百度内容审核。
- Agent。完善适配的 Agentic 能力。支持多轮工具调用、内置沙盒代码执行器、网页搜索等功能。
- 插件扩展。深度优化的插件机制,支持开发插件扩展功能,社区插件生态丰富。
- WebUI。可视化配置和管理机器人,功能齐全。
它是如何实现的?
下面的拓扑图基本简述了 AstrBot 的架构。
说明
AstrBot 受 AGPL-v3 开源许可证保护。如果您对 AstrBot 进行了修改并将其用于提供具有商业盈利性质的网络服务,您必须开源所做的修改,否则将构成对许可证的违反,我们将保留对违反许可证条款的行为追究法律责任的权利。详细联系 community@astrbot.app 。