aicoolies logo
AstrBot logo
AstrBot logo

AstrBot

Agentic IM chatbot platform with multi-platform LLM integration

freeopen sourceupdated Apr 21, 2026

AstrBot is an open-source agentic chatbot infrastructure that connects multiple instant messaging platforms including Telegram, Discord, Slack, WeChat, QQ, Feishu, and DingTalk to AI language models. It supports multi-provider LLM integration, MCP protocol, knowledge bases, persona management, multimodal input, and a plugin ecosystem with over 1,000 community extensions. Features include a web management UI, sandbox code execution, and auto-context compression for efficient conversations.

AstrBot provides a unified infrastructure for deploying AI-powered chatbots across virtually every major instant messaging platform. It supports Telegram, Discord, Slack, WeChat, QQ, Feishu, DingTalk, LINE, and more through a single deployment, allowing teams to manage AI conversations across all channels from one web-based dashboard. The platform integrates with multiple LLM providers including OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Moonshot, and local models through Ollama, giving operators flexibility in choosing their AI backend.

Beyond basic chat capabilities, AstrBot offers a sophisticated agent framework with MCP protocol support, knowledge base integration for RAG workflows, persona customization, and multimodal input handling for images and documents. The sandbox environment enables safe code execution within conversations, while automatic context compression keeps token usage efficient during long interactions. A thriving plugin ecosystem with over 1,000 community-built extensions covers use cases from content moderation to workflow automation and custom integrations.

With nearly 30,000 GitHub stars, 4,400+ commits, and 210 releases, AstrBot has established itself as one of the most actively maintained open-source chatbot platforms. Licensed under AGPL-3.0, it can be self-hosted via Docker, deployed to cloud providers, or run as a desktop application. The project also integrates with platforms like Dify and Coze for advanced workflow orchestration, making it suitable for both individual developers building personal assistants and teams deploying enterprise-scale conversational AI systems.

Pricing

Free and open source under AGPL-3.0 license

Platforms

Self-hosted, Docker, Desktop app, Cloud deploy

Categories

Tags

Use Cases

Related Tools

Jean logo

Jean

Top Pick

AI agent dev environment with parallel git worktrees, magic git commands, and Linear integration.

Jean is an open-source desktop dev environment for AI agents from coolLabs (the team behind Coolify). It runs multiple coding agents — Claude Code, Codex, and others — in parallel inside isolated git worktrees, each with its own chat session and terminal. Magic git commands handle commits, PR descriptions, code reviews, and merge conflicts with AI assistance, while built-in Linear and GitHub integrations load issue context into every session.

Open Source
Hermes Agent logo

Hermes Agent

Top Pick

Open-source AI agent framework with persistent memory, reusable skills, tools, and messaging gateways

Hermes Agent is an open-source AI agent framework with persistent memory, reusable skills, 40+ tools, cron jobs, and messaging gateways.

Open Source
n8n-MCP logo

n8n-MCP

Community MCP server for n8n node knowledge, workflow drafting, and validation

n8n-MCP is an independent, MIT-licensed community server that gives MCP-compatible assistants structured access to n8n node documentation, properties, templates, and workflow validation helpers. It is distinct from the existing n8n product page and covers the MCP layer used from clients such as Claude, Cursor, Windsurf, and Codex.

Open SourceTelemetry

Sakana Fugu

Multi-agent model API that orchestrates frontier models behind one OpenAI-compatible endpoint

Sakana Fugu is a hosted model-provider API that exposes a learned multi-agent system as one OpenAI-compatible model. It dynamically routes coding, code review, research, and reasoning tasks across a frontier-model pool, with Fugu for lower-latency work and Fugu Ultra for harder workloads where answer quality matters more than cost or speed.

paidTelemetry
Intercom MCP Server logo

Intercom MCP Server

Intercom's remote MCP server for support and Help Center context.

Intercom MCP Server is Intercom's hosted remote MCP server for connecting AI tools to Intercom workspace data. It supports the recommended Streamable HTTP endpoint, OAuth or bearer-token authentication, and tools for conversations, contacts, companies, and Help Center article workflows, with access limited by token permissions and Intercom workspace policy.

freemiumTelemetry
HubSpot MCP Server logo

HubSpot MCP Server

HubSpot's hosted MCP server for CRM data and workflows.

HubSpot MCP Server is HubSpot's hosted remote MCP server for connecting compatible AI tools to CRM data. It uses OAuth 2.1 with PKCE through MCP auth apps, then exposes HubSpot context such as contacts, companies, deals, tickets, activities, and marketing or content objects according to user permissions, granted scopes, and sensitive-data restrictions in the account.

freemiumTelemetry