AstrBot

AstrBot

★ 4.4 🔖 7000 saves 💰 Free ChatbotsGitHub

AstrBot is an open-source, all-in-one agent chatbot platform with 42,000+ stars on GitHub that brings LLM assistants into the messaging apps people already use every day.

Overview

Instead of building yet another standalone chat window, AstrBot connects large language models to mainstream instant-messaging platforms — QQ, Telegram, Discord, Slack, WeChat Work, Feishu, DingTalk and more — and turns them into reliable conversational AI infrastructure. Individuals use it as a personal AI companion inside their chat apps; teams run intelligent customer service, automation assistants and enterprise knowledge bases on the same stack. It talks to many model providers (OpenAI, Claude, Gemini and local models among them), supports multimodal conversations, and can also plug into agent platforms such as Dify, Coze and Alibaba Cloud Bailian. A plugin ecosystem with more than 1,000 community plugins, an agent sandbox for safe code execution and a polished WebUI round out a platform that is production-ready rather than a demo. The project is actively developed, with updates continuing through October 2026.

Key Features

  • Multi-platform messaging – one bot brain across QQ, Telegram, Discord, Slack, WeChat Work, Feishu, DingTalk and more.
  • Many LLM providers – OpenAI, Claude, Gemini, local models and agent platforms like Dify and Coze.
  • 1,000+ plugins – a large community plugin market with one-click installation.
  • Agent capabilities – MCP support, skills, knowledge bases and persona settings built in.
  • Agent sandbox – isolated, session-level execution environment for code and shell calls.
  • WebUI and Web ChatUI – manage and chat from the browser, with web search in the chat interface.
  • Multimodal conversations – text, images and more, with automatic context compression.

💳 Pricing

AstrBot is free and open source under the AGPL-3.0 license for self-hosting. Your only running costs are your own server and whichever LLM API you connect; optional one-click cloud deployment is offered through third-party hosts.

Who Is It For

Individuals, developers and teams who want an AI assistant living inside their chat apps — for companionship, community bots, customer service or internal automation — without building the plumbing themselves.

🚀 Visit AstrBot Official Site

🚩 Report an issue