← Back to research
·4 min read·company

AstrBot

Agentic IM chatbot infrastructure with 1,000+ plugins and broad platform support including QQ, personal WeChat, WeChat Work, Feishu, DingTalk, Slack, and Discord. 34K+ GitHub stars.

Key takeaways

  • 34K+ stars (doubled since Feb 2026) and 1,000+ plugins — largest Chinese-language AI assistant ecosystem
  • Broad IM platform support including QQ, personal WeChat, WeChat Work, Feishu, DingTalk — strong in China market
  • Agent Sandbox for isolated code execution, MCP support, knowledge base; now positions itself as an "openclaw alternative"

FAQ

What is AstrBot?

An agentic IM chatbot infrastructure supporting QQ, personal WeChat, WeChat Work, Feishu, DingTalk, Telegram, Slack, Discord with 1,000+ plugins and sandboxed execution. AGPL-3.0 licensed.

How much does AstrBot cost?

Free and open source (AGPL-3.0). You pay for LLM API costs.

Who competes with AstrBot?

OpenClaw (Western focus — AstrBot explicitly positions as an alternative), NanoBot (similar multi-platform), LangBot (Chinese ecosystem).

Executive Summary

AstrBot is a Chinese-language agentic chatbot infrastructure with 34K+ GitHub stars (as of June 2026 — roughly doubled since February) and 1,000+ plugins. It stands out for supporting China-focused IM platforms (QQ, personal WeChat, WeChat Work, Feishu, DingTalk) alongside Western ones (Telegram, Discord, Slack). Includes Agent Sandbox for isolated code execution, MCP support, knowledge base, auto context compression, and WebUI. The repo now explicitly describes itself as a possible "openclaw alternative".

AttributeValue
LanguagePython (3.10+)
LicenseAGPL-3.0
GitHub Stars34.4K ★ (June 2026)
Plugins1,000+
Primary MarketChina

Key Capabilities

CapabilityDescription
Multi-platformQQ, Telegram, personal WeChat, WeChat Work, Feishu, DingTalk, Slack, Discord, LINE, more
Agent SandboxIsolated environment for safe code execution and shell calls
MCP supportModel Context Protocol tools
Knowledge baseDocument-based AI context
SkillsExtensible skill system
Context compressionAutomatic context compression for long conversations
LLM platformsDify, Alibaba Cloud Bailian, Coze integration
VoiceTTS (10+ providers) and STT
WebUIBuilt-in chat interface with sandbox and web search
i18nInternationalization support

Supported Platforms

Official:

  • QQ, OneBot v11, Telegram, personal WeChat (QR login), WeChat Work, WeChat Official Account, Feishu, DingTalk, Slack, Discord, LINE, Satori, Misskey

Community:

  • Matrix, KOOK, VoceChat

LLM Providers

OpenAI, Anthropic, Google Gemini, Moonshot AI, Zhipu AI, DeepSeek, Ollama, LM Studio, AIHubMix, 302.AI, ModelScope, OneAPI — plus Ollama and NVIDIA NIM embedding providers for the knowledge base (added v4.25, May 2026)

Recent Releases

Development pace is fast: v4.23 through v4.25.5 shipped between April and June 7, 2026. Highlights include one-click QR setup for Feishu/Lark and DingTalk bots, QR-code login for personal WeChat, new embedding provider adapters, and ongoing WebUI/dashboard polish.


Strengths

  • China market leader — Best support for QQ, personal WeChat, WeChat Work, Feishu, DingTalk
  • Massive ecosystem — 1,000+ plugins, 34K+ stars
  • Feature-complete — Sandbox, MCP, knowledge base, voice, WebUI, context compression
  • Easy deploymentDocker, uv one-liner, Tauri desktop app, Windows installer
  • Active development — Multiple releases per month, large contributor community

Cautions

  • China-focused — Documentation primarily in Chinese, though the README ships in five languages
  • Platform complexity — Many China-specific integrations; personal WeChat bridging in particular has historically relied on third-party gateway projects that community guides describe as error-prone on some setups
  • AGPL-3.0 license — Copyleft terms matter if you're embedding it in a commercial product
  • Different ecosystem — Plugin ecosystem separate from OpenClaw skills, despite the "openclaw alternative" positioning

What Developers Say

A hands-on March 2026 review comparing AstrBot with Dify was favorable on multi-platform deployment: "AstrBot let me write the bot logic once and deploy to both" (QQ and Telegram), and on provider failover: "The failover worked as expected when I intentionally broke my OpenAI API key".

Chinese developer communities show heavy grassroots adoption rather than debate — Zhihu hosts dozens of deployment tutorials covering NAS setups, Docker Compose, DeepSeek integration, and "AI companion" use cases. No substantive English-language Reddit or Hacker News discussion threads were found as of June 2026; AstrBot's mindshare remains concentrated in Chinese channels.


Bottom Line

AstrBot is the de facto standard for AI assistants in the Chinese market, and its momentum is accelerating — stars doubled to 34K+ in four months and the plugin marketplace passed 1,000. If you need QQ, personal WeChat, WeChat Work, Feishu, or DingTalk integration, AstrBot is unmatched. For Western users focused on Telegram/Discord/Slack, OpenClaw or NanoBot may be more accessible, though AstrBot is now explicitly courting that audience as an "openclaw alternative."

Recommended for: Users who need Chinese IM platform support (QQ, personal WeChat, WeChat Work, Feishu, DingTalk).

Not recommended for: Western users who don't need China-specific platforms.


Research by Ry Walker Research • methodology