/AstrBot

QQ、Telegram、微信 等多平台兼容的支持 LLM 聊天的机器人平台。支持自定义插件扩展。

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

image

GitHub release (latest by date) python Docker pull codecov Static Badge

快速开始问题提交插件开发

🛠️ 功能

🌍 支持的消息平台

🌍 支持的大模型/底座:

  • OpenAI GPT、DallE 系列
  • Claude(由LLMs插件支持)
  • HuggingChat(由LLMs插件支持)
  • Gemini(由LLMs插件支持)
  • Ollama
  • 几乎所有已知模型(可接入 OneAPI

🌍 机器人支持的能力一览:

  • 大模型对话、人格、网页搜索
  • 可视化仪表盘
  • 同时处理多平台消息
  • 精确到个人的会话隔离
  • 插件支持
  • 文本转图片回复(Markdown)

🧩 插件

有关插件的使用和列表请移步:AstrBot 文档 - 插件

云部署

Run on Repl.it

❤️ 贡献

欢迎任何 Issues/Pull Requests!只需要将你的更改提交到此项目 :)

对于新功能的添加,请先通过 Issue 进行讨论。

🔭 展望

  • 更多、更开放的 LLM Agent 能力

✨ Demo

image