
</p>
<div align="center">
<br>
<div>
<a href="https://trendshift.io/repositories/12875" target="_blank"><img src="https://trendshift.io/api/badge/repositories/12875" alt="Soulter%2FAstrBot | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
<a href="https://hellogithub.com/repository/AstrBotDevs/AstrBot" target="_blank"><img src="https://api.hellogithub.com/v1/widgets/recommend.svg?rid=d127d50cd5e54c5382328acc3bb25483&claim_uid=ZO9by7qCXgSd6Lp&t=2" alt="Featured|HelloGitHub" style="width: 250px; height: 54px;" width="250" height="54" /></a>
</div>
<br>
<div>
<img src="https://img.shields.io/github/v/release/AstrBotDevs/AstrBot?style=for-the-badge&color=76bad9" href="https://github.com/AstrBotDevs/AstrBot/releases/latest">
<img src="https://img.shields.io/badge/python-3.10+-blue.svg?style=for-the-badge&color=76bad9" alt="python">
<a href="https://hub.docker.com/r/soulter/astrbot"><img alt="Docker pull" src="https://img.shields.io/docker/pulls/soulter/astrbot.svg?style=for-the-badge&color=76bad9"/></a>
<a href="https://qm.qq.com/cgi-bin/qm/qr?k=wtbaNx7EioxeaqS9z7RQWVXPIxg2zYr7&jump_from=webapi&authKey=vlqnv/AV2DbJEvGIcxdlNSpfxVy+8vVqijgreRdnVKOaydpc+YSw4MctmEbr0k5"><img alt="QQ_community" src="https://img.shields.io/badge/QQ群-775869627-purple?style=for-the-badge&color=76bad9"></a>
<a href="https://t.me/+hAsD2Ebl5as3NmY1"><img alt="Telegram_community" src="https://img.shields.io/badge/Telegram-AstrBot-purple?style=for-the-badge&color=76bad9"></a>
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.soulter.top%2Fastrbot%2Fplugin-num&query=%24.result&suffix=%E4%B8%AA&style=for-the-badge&label=%E6%8F%92%E4%BB%B6%E5%B8%82%E5%9C%BA&cacheSeconds=3600">
</div>
<br>
<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_en.md">English</a> |
<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_ja.md">Japanese</a> |
<a href="https://astrbot.app/">文档</a> |
<a href="https://blog.astrbot.app/">博客</a> |
<a href="https://astrbot.featurebase.app/roadmap">路线图</a> |
<a href="https://github.com/AstrBotDevs/AstrBot/issues">问题提交</a>
</div>
AstrBot 是一个开源的一站式代理聊天机器人平台,无缝集成主流即时通讯软件,为个人、开发者和团队创建可靠且可扩展的对话智能基础设施。无论是个人AI伙伴、智能客户服务、自动化助手还是企业知识库,AstrBot 都能快速构建生产可用的AI应用程序,融入您的即时通讯软件平台工作流程。
主要功能
- 大型模型对话支持接入多个大型模型服务。支持多模态、工具调用 MCP、内置知识库、角色等其他功能。
- 多消息平台支持。支持接入QQ、企业微信、微信公众号、飞书、Telegram、钉钉、Discord、KOOK等平台。支持限速、白名单和百度内容审核。
- 代理提高适应性代理能力。支持多轮次工具调用,内置沙箱代码执行器、网络搜索等功能。
- 插件扩展深度优化插件机制,支持开发插件扩展功能和丰富的社区插件生态系统。
- WebUI可视化配置和管理机器人,功能完备。
部署方法
Docker部署(推荐) 🥳)
推荐使用Docker/Docker Compose部署AstrBot。
请参阅官方文档 使用Docker部署AstrBot 。
拜塔面板部署
AstrBot 已与拜塔面板合作,并已在拜塔面板上发布。
请参阅官方文档 拜塔面板部署 。
1Panel部署
AstrBot 已在1Panel面板上正式发布。
请参阅官方文档 1Panel部署 。
在雨云部署
AstrBot 已在雨云云应用平台上正式发布,只需点击即可部署。

在Reply部署
社区贡献的部署方法。

Windows一键安装程序部署
请参阅官方文档 使用Windows一键安装程序部署AstrBot 。
CasaOS部署
社区贡献的部署方法。
请参阅官方文档 CasaOS部署 。
手动部署
首先,安装UV:
pip install uv
通过Git克隆安装AstrBot:
git clone https://github.com/AstrBotDevs/AstrBot && cd AstrBot
uv run main.py
或者,请参阅官方文档 通过源码部署AstrBot 。
🌍 社区
QQ群
- 群1:322154837
- 群3:630166526
- 群5:822130018
- 群6:753075035
- 开发者群:975206796
Telegram群
<a href="https://t.me/+hAsD2Ebl5as3NmY1"><img alt="Telegram社区" src="https://img.shields.io/badge/Telegram-AstrBot-purple?style=for-the-badge&color=76bad9"></a>
Discord群
<a href="https://discord.gg/hAVk6tgV36"><img alt="Discord社区" src="https://img.shields.io/badge/Discord-AstrBot-purple?style=for-the-badge&color=76bad9"></a>
支持的消息平台
官方维护
- QQ(官方平台&OneBot)
- Telegram
- 企业微应用&企业微智能机器人
- 微信客服&微信公众号
- 飞书
- 钉钉
- Slack
- Discord
- Satori
- Misskey
- WhatsApp(即将支持)
- LINE(即将支持)
社区维护
支持的模型服务
大型模型服务
LLMOps平台
语音转文字服务
- OpenAI Whisper
- SenseVoice
文字转语音服务
- OpenAI TTS
- Gemini TTS
- GPT-Sovits-Inference
- GPT-Sovits
- FishAudio
- Edge TTS
- 阿里云百链TTS
- Azure TTS
- Minimax TTS
- 火山引擎TTS
❤️ 贡献
欢迎任何Issues/Pull Requests!只需向这个项目提交您的更改:)
如何贡献
您可以通过审查问题或协助审查PR(拉取请求)来贡献。任何问题或PR都欢迎参与以促进社区贡献。当然,这些建议仅供参考,您可以以任何方式贡献。对于新功能的添加,请先通过Issue讨论。
开发环境
使用AstrBot ruff 格式化并检查代码。
git clone https://github.com/AstrBotDevs/AstrBot
pip install pre-commit
pre-commit install
❤️ 特别感谢
特别感谢所有贡献者和插件开发者对AstrBot的贡献 ❤️
<a href="https://github.com/AstrBotDevs/AstrBot/graphs/contributors">
<img src="https://contrib.rocks/image?repo=AstrBotDevs/AstrBot" />
</a>
此外,本项目的诞生离不开以下开源项目的帮助:
⭐ 星标历史
[!TIP]
如果这个项目对您的生活/工作有帮助,或者您对这个项目的未来发展感兴趣,请给它一个星标。这是我们维护这个开源项目的动力
<div align="center">

</div>
</details>
因为我高性能!