Index / AstrBot · updated Aug 17, 2026
AstrBot
AstrBotDevs/AstrBot · healthy · rank 4 of 43 by stars
AstrBot is a Python-based AI agent framework with broad IM platform support and a plugin ecosystem, positioning itself as a direct OpenClaw alternative. Recent commits show active development with a focus on stateless API providers, knowledge base retrieval quality, and shell tool refinements.
Facts
Repository
Runtime
Posture
Community
Security breakdown
Composite 65 / 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 22 days ago
Evidence
Decision
Why choose AstrBot over OpenClaw?
Why choose this
- Native multi-IM platform support including WeChat and Feishu, which OpenClaw may not cover as deeply
- Python ecosystem makes plugin development accessible to a broader developer base
- Built-in knowledge base with retrieval quality improvements actively shipping
Tradeoffs
- Python runtime means higher memory footprint and slower boot vs OpenClaw's Node/Go options
- Shell access risk appears higher with less granular isolation than OpenClaw's guardrail system
- AGPL-3.0 license is more restrictive than OpenClaw's licensing for commercial derivative works
Best fit
- Teams needing multi-IM platform integration (WeChat, Feishu, Telegram, etc.)
- Developers wanting a Python-native AI agent framework with plugin extensibility
- Users seeking an AGPL-licensed OpenClaw alternative with built-in LLM routing
Avoid if
- You need strong sandboxing and network isolation out of the box
- You require a non-copyleft license (AGPL-3.0 may be restrictive for commercial embedding)
- You want minimal shell access risk — AstrBot's shell tool has moderate exposure
Evidence is strong from GitHub activity and README but weak from community sentiment — nearly all Reddit matches are false positives for the PlayStation game Astro Bot, not this project. Web search confirms AstrBot is listed as an OpenClaw alternative in curated lists, lending moderate confidence to the clone classification.
AI layer reviewed Aug 2, 2026 · how this is written
Star activity
39,256 stars today
Overview
AstrBot is a Python-based AI agent assistant and development framework designed to integrate across a wide range of instant messaging platforms, LLM backends, and plugin-based AI features. It positions itself explicitly as an OpenClaw alternative, with a focus on multi-platform reach — supporting WeChat, Feishu, Telegram, Discord, and other IM channels out of the box. The framework is built on Python 3.12+ and licensed under AGPL-3.0, which ensures source availability but imposes copyleft obligations on derivative works.
Architecturally, AstrBot appears to follow a modular plugin system where capabilities are extended through community and first-party plugins. Recent commits (leading to v4.27.0) reveal active work on a stateless Responses API provider, knowledge base retrieval quality improvements via score fusion and document diversification, shell command output compaction, and path token optimization. These changes suggest a maturing codebase that is refining both LLM integration flexibility and operational safety — though the shell access tool still carries moderate risk as evidenced by recent fixes to its output handling.
Compared to OpenClaw, AstrBot differentiates primarily through its Python ecosystem (lower barrier to entry for plugin authors), broader IM platform coverage especially for Chinese-market platforms, and a larger GitHub star count indicating stronger community traction. However, it lacks the explicit safety guardrail architecture that OpenClaw has developed through integrations like NemoClaw, and its AGPL licensing may deter certain commercial adopters. The project is actively maintained with frequent releases, making it a viable and competitive alternative for teams prioritizing multi-platform chat integration over minimal resource footprint.