AstrBotDevs/AstrBot

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

What it solves

AstrBot is an all-in-one Agent chatbot platform designed to bridge the gap between powerful AI models and mainstream instant messaging (IM) apps. It allows users to deploy production-ready AI applications—such as personal companions, customer service bots, and enterprise knowledge bases—directly into their existing chat workflows.

How it works

AstrBot acts as a scalable conversational AI infrastructure that connects various LLM services (like OpenAI, Anthropic, Gemini, and DeepSeek) and LLMOps platforms (like Dify and Coze) to a wide array of messaging platforms (including Telegram, Slack, Discord, and WeChat). It features a plugin system with over 1,000 available extensions and an Agent Sandbox for the safe, isolated execution of code and shell calls.

Who it’s for

It is built for individuals, developers, and teams who want to integrate advanced AI agents into IM platforms without building the infrastructure from scratch.

Highlights

  • Multi-Platform Support: Integrates with a vast range of IM apps including QQ, Telegram, Slack, Discord, and Feishu.
  • Extensible Architecture: Offers a marketplace with 1,000+ plugins for one-click installation.
  • Agent Sandbox: Provides a secure environment for isolated code execution and session-level resource reuse.
  • Broad Model Compatibility: Supports a wide variety of LLM, Speech-to-Text, and Text-to-Speech services.
  • Comprehensive Tooling: Includes WebUI, Web ChatUI, and multiple deployment options (Docker, uv, Cloud).

Related

  • Project
  • Project
  • Project
  • Project
  • Project