📖 The AI Tool Bible

AstrBot

Open-source agentic AI assistant that bridges chat platforms like Telegram, Discord, and QQ with any LLM and a 1000+ plugin ecosystem.

Free· Free, open-source (AGPL-3.0); self-hosted, you pay your own LLM API costs.AgentsMulti-model (OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Dify, Coze)7.3 / 10
Visit website →
Best for

Pick AstrBot if you want a self-hosted, model-agnostic chatbot that lives inside Telegram, Discord, QQ, Feishu, or all of them at once.

Skip if

Skip it if you want a hosted SaaS assistant or a US-style enterprise vendor with SOC 2 paperwork rather than a community-run open-source project.

AstrBot is an AGPL-3.0 licensed agentic AI assistant framework built for individuals and group chats. It exposes a single bot persona across more than a dozen messaging platforms (QQ, WeChat Work, Feishu/Lark, DingTalk, Telegram, Discord, Slack, LINE, KOOK, Matrix, Mattermost, and others) while routing conversations through whichever LLM provider you wire up. Out of the box it handles multimodal chat, MCP tools, a knowledge base, persona customization, and a sandboxed code-execution agent, all administered through a visual web panel.

Where AstrBot stands out is the breadth of the integration matrix: it natively talks to OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Ollama for self-hosted models, plus Dify, Coze, and Alibaba Bailian for hosted agent backends, and ships speech-to-text and TTS hooks. A marketplace of more than 1,000 community plugins installs with one click, which makes it the de facto choice if you want a self-hosted Chinese-ecosystem-aware chatbot rather than something locked to a single vendor's app. It's free to self-host; there is no SaaS tier or paywall, your only real cost is the LLM API bill.

The project originates from the Chinese open-source community (AstrBotDevs on GitHub), so documentation and plugin metadata sometimes lean Chinese-first, and the heaviest platform support is for QQ/WeChat/Feishu. Western operators running Telegram or Discord bots will be fine but should expect to lean on machine translation for some plugin readmes.

Editor's take

AstrBot is the most ambitious open-source messaging-bot framework we've seen on the Chinese side of the ecosystem, and the integration matrix punches well above competitors like Botpress for plain LLM-as-chatbot use cases. The Chinese-first docs are the real friction; if you can tolerate that, it's the cheapest path to a multi-platform, multi-LLM agent.

— The AI Tool Bible editorial team

Pros

  • Connects to 12+ messaging platforms from one deployment
  • Provider-agnostic: OpenAI, Anthropic, Gemini, Ollama, DeepSeek all supported
  • 1000+ community plugins via one-click marketplace
  • Built-in MCP, knowledge base, persona, and sandboxed code agent
  • Fully open source under AGPL-3.0, no SaaS lock-in

Cons

  • ⚠️ Docs and plugin ecosystem are Chinese-first
  • ⚠️ Self-hosting and panel setup required; no managed cloud option
  • ⚠️ AGPL-3.0 license is restrictive for closed-source commercial forks

Use cases

chatbotgroup-chat-assistantmulti-platform-botplugin-agentself-hosted-llm

Explore related

Compare with similar tools

All in Agents

LangGraph

Featured
Agents · BYO (Claude / GPT / open)
8.8

Stateful, graph-based agent orchestration from LangChain.

Freemium· Free open-source; LangGraph Platform paidstateful agentshuman-in-loop

CrewAI

Featured
Agents · BYO (Claude / GPT / open)
8.4

Python framework for multi-agent orchestration.

Freemium· Free open-source core; cloud platform paidmulti-agentorchestration

Ernie Bot

Agents · Baidu ERNIE 4.0 / ERNIE X1 / ERNIE Turbo (in-house)
8.7

Baidu's Mandarin-first ChatGPT rival, powered by the ERNIE model family

Freemium· Free tier for Ernie 3.5 access; Ernie 4.0 and premium features require a paid subscription (approximately CNY 59.9/month for individual plans); enterprise API pricing via Baidu AI Cloud Qianfan platform is metered per 1K tokens.Mandarin content writing and marketing copyChinese-language document Q&A and summarisation

Moveworks

Agents · Orchestrates multiple enterprise-ready LLMs (undisclosed mix, historically including OpenAI GPT and in-house models via its Reasoning Engine)
8.7

The enterprise AI assistant that searches, answers, and takes action across your business systems

Enterprise· Enterprise-only pricing; no public tiers. Quoted per organization based on employee count, integrations, and agent scope. Contact sales for a quote.IT service desk ticket deflectionHR policy Q&A and self-service

AWS Bedrock

Agents · Multi-model: Anthropic Claude, Meta Llama, Mistral, Cohere, AI21, Amazon Nova/Titan, DeepSeek, Stability, OpenAI GPT
8.6

Build and scale generative AI applications with foundation models

Paid· Pay-as-you-go per 1K input/output tokens per model; on-demand, batch, and provisioned throughput tiers. New AWS accounts get up to $200 in credits. Enterprise agreements via AWS.Enterprise RAG chatbot over private documentsMulti-step tool-using agents via AgentCore

Claude Agent SDK

Agents · Claude Opus / Sonnet
8.6

Anthropic's official SDK for building autonomous Claude agents.

Free· Free SDK; API usage billed at Claude ratesClaude agentstool use