BigHugger
GH Repository · AstrBotDevs

AstrBot

AI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

stars
40,523
30-day movement
+18562/day
Related entries
60
Connections
2
agent-appPythonastrbotmcpllamaaichatbotchatgptdiscordopenaiqqbotmaketelegramgptdockerllmpythonqqgeminiagent

AstrBot is a Python AI agent assistant and development framework that connects multiple IM platforms (QQ, Telegram, Discord) with multiple LLM providers (OpenAI, Gemini, Llama) and a plugin system. It ships with Docker support and an AGENTS.md file, and is licensed under AGPL-3.0.

You want one framework to run LLM-powered chat agents across several messaging platforms without building each integration yourself.

Use it to

  • Deploy a chatbot on QQ, Telegram, or Discord
  • Swap between OpenAI, Gemini, or Llama backends
  • Extend behavior with plugins
  • Run the stack via Docker
  • Build custom agent apps on the framework

For Developers building multi-platform LLM chatbots

Role
agent-app
Language
Python
Licence
AGPL-3.0
Forks
2,915
Open issues
1,086
Last push
2026-09-15
Latest release
publish · 2023-01-09
topicschatbotllmagent-frameworkmessaging-platformspluginsdocker