Index / AstrBot · updated Sep 3, 2026
AstrBot
AstrBotDevs/AstrBot · healthy · rank 4 of 43 by stars
A massively popular Python-based AI agent framework that bridges dozens of IM platforms (QQ, WeChat, Telegram, Discord) with pluggable LLMs and tools. It positions itself explicitly as an OpenClaw alternative with a strong plugin ecosystem and web-based management UI.
Facts
Repository
Runtime
Posture
Community
Security breakdown
Composite 62 / 100 · how these are scored
higher is safer
higher is safer
higher is safer
higher is safer
higher is riskier
Model access
Read from the repository, not written by a model · 66 files examined
5 providers · custom endpoint
Pinned models
minimax-m3 released 2026-05-31 — 3 months old (from the public model catalogue)
Pin last edited 39 days ago
Evidence
Decision
Why choose AstrBot over OpenClaw?
Why choose this
- Far broader IM platform coverage (QQ, WeCom, Telegram, Discord, etc.)
- Mature plugin marketplace and large community
- Web-based admin dashboard lowers ops burden
Tradeoffs
- Heavier Python runtime vs OpenClaw's leaner footprint
- Weaker sandboxing for tool/shell execution
- IM-bot orientation makes it less suited as a local personal agent
Best fit
- Users wanting a chatbot across QQ/WeChat/Telegram/Discord
- Self-hosters who want a web UI for agent management
- Developers building plugin-based LLM assistants
Avoid if
- You need a lightweight single-binary agent
- You require strong sandboxing for tool execution
- You want a desktop-first personal assistant rather than IM bot
Strong evidence from README, commits, and release data confirms an active, mature project. However, provided Reddit matches are unrelated (Astro Bot game), so community sentiment is largely inferred from GitHub traction rather than discussion data.
AI layer reviewed Aug 24, 2026 · how this is written
Star activity
39,977 stars today
Overview
AstrBot is a Python 3.12+ AI agent assistant and development framework focused on bridging large language models with a wide array of instant messaging platforms, including QQ, WeChat/WeCom, Telegram, and Discord. It ships with a web-based management UI, a plugin marketplace, and support for many LLM providers (OpenAI, Anthropic, NVIDIA, and more), making it one of the most popular open-source IM-bot agent frameworks with nearly 40k stars.
Architecturally, it uses an async Python core with SQLite-backed persistence, pluggable provider adapters, and an event pipeline for message handling. Recent commits show active maintenance: memory optimizations in the preferences store, SDK compatibility fixes for Anthropic 1.0, and platform-specific webhook fixes. Compared to OpenClaw, AstrBot is more of a multi-platform chatbot framework than a local-first personal agent — it excels at IM integration and plugin extensibility but offers weaker sandboxing and a heavier runtime footprint.