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

Turns fragile, implicit search progress into explicit, persistent, shared state for multi-agent information seeking — externalizes progress as Frontier Task, Evidence Graph, Coverage Map and Failure Memory, and uses pipeline-parallel scheduling plus a middleware harness to avoid repeated failed searches and improve utilization and throughput.

GitHub
AI Agent2026

Provides a lightweight Python harness that turns LLMs into working agents with tool-use, skills, persistent memory, permission controls and multi-agent coordination. Ships with a CLI/React TUI, 43+ built-in tools, a plugin/skill system and the ohmo personal-agent for chat gateways. Best for developers prototyping agent workflows and multi-agent experiments.

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).