• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
AstrBot AI avatar

AstrBot

Self-hosted AI chatbot platform that connects LLMs to messaging apps

  • AI apps
  • Agent frameworks and tools
  • Self-hosted alternatives
View on GitHub
Website

What it is

A Python platform for running AI agent chatbots inside messaging apps such as QQ, Telegram, Slack, Discord, Feishu, DingTalk and WeChat Work. It connects to many LLM providers and agent platforms like Dify and Coze, and adds MCP tools, a knowledge base, personas, a code sandbox, and a plugin marketplace with over a thousand extensions. Individuals and teams deploy it with Docker or uv and manage bots through a web dashboard, whether they want a personal companion, a customer service bot, or an internal assistant.

Images

Facts

Stars
42,423 GitHub stars.
42,423

Forks
3,103
Commits
5,427
Contributors
374
Language
Python
License
AGPL-3.0
Last commit
Oct 20, 2026
On GitHub since
December 2022
First release
January 2023
Platforms
web, macOS, Windows, Linux, CLI, self-hosted
Self-hostable
Yes
Alternative to
Coze
Tags
  • agent-sandbox
  • mcp-server
  • agent-plugins
  • ai-agents
  • chatbot
  • messaging

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • openclaw avatar

    OpenClaw

    Self-hosted AI assistant that replies through your messaging apps

    393k
  • LibreChat-AI avatar

    LibreChat

    Self-hosted multi-provider AI chat interface with agents and MCP tools

    46.1k
  • Thunderbird avatar

    Thunderbolt

    Cross-platform AI chat client you can deploy on your own servers

    4.8k