AIAny
Chatbot2022
Icon for item

AstrBot

Connects one LLM agent to 15+ chat platforms — QQ, WeChat Work, Feishu, Telegram, Discord, Slack — from a single self-hosted backend. Routes to OpenAI, Anthropic, Gemini, DeepSeek or Ollama, and adds a WebUI, MCP tools, and a 1000+ plugin marketplace.

Introduction

Most chatbot frameworks make you pick a lane: one stack for Discord, another for WeChat, a third for Telegram — each with its own glue code and its own LLM wiring. AstrBot's bet is that the platform adapter and the agent logic should be fully decoupled, so the same pipeline — memory, persona, tools, knowledge base — behaves identically whether a message arrives from a QQ group or a Slack channel. That separation is why a hobbyist and an enterprise can run the exact same binary.

What Sets It Apart
  • Platform-agnostic core: one agent pipeline sits behind 15+ adapters (QQ, WeChat Work, Feishu, DingTalk, Telegram, Discord, Slack, LINE, KOOK…), so adding a channel never touches your prompt or tool logic.
  • Provider-neutral routing: swap between OpenAI, Anthropic, Gemini, DeepSeek, Zhipu, Ollama or LM Studio without rewriting flows; Dify, Coze and Alibaba Bailian also slot in as backends.
  • Marketplace over monolith: 1000+ one-click plugins plus a built-in MCP client mean new capabilities come from installs, not forks.
  • Operations are in the box: a WebUI for configuration, an isolated agent sandbox for code execution, and automatic context compression for long-running sessions.
Who It's For

Great fit if you need one assistant living across several IM platforms at once — especially the China-centric stack (QQ, WeChat Work, Feishu, DingTalk) that Western frameworks largely ignore — and you're comfortable self-hosting through Docker. Look elsewhere if you want an embeddable SDK or library rather than a standalone service, or if you only ever target a single platform, where a lighter single-purpose bot leaves far less surface area to operate and secure.

Information

  • Websitegithub.com
  • AuthorsAstrBotDevs
  • Published date2022/12/08

More Items

Enables RL post-training with million-token prompts under a fixed GPU budget by evaluating shared prompt state without autograd, retaining only minimal model state, and replaying short response branches; instantiated as GRPO and demonstrated on Qwen3.6-27B and GLM-5.2 up to multi-million token execution.

GitHub
AI Infra2026

Defines OpenTelemetry semantic conventions for generative AI telemetry — spans, metrics, and events for GenAI clients, the Model Context Protocol (MCP), and provider-specific integrations. Includes YAML models, human-readable docs, and reference implementations to standardize observability across GenAI deployments.

GitHub
AI Agent2025

Autonomous Red Team agent that plans and executes realistic attack chains (reconnaissance, exploitation, pivoting, C2) while producing Rules of Engagement and an OPPLAN and running actions inside a hardened sandbox; intended for authorized red-team engagements and defensive verification.