AstrBot: Agentic IM ChatBot Infrastructure for Multi-Platform AI
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
AstrBot is an open-source, agentic IM chatbot infrastructure designed for seamless integration across multiple messaging platforms. It offers a powerful and user-friendly plugin system, supporting a wide range of advanced AI models and LLM platforms. This makes it an ideal solution for building reliable and scalable conversational AI applications, from personal AI companions to enterprise knowledge bases.
Repository Information
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
AstrBot is a comprehensive, open-source agentic chatbot platform that integrates with mainstream instant messaging software. It provides a robust and scalable conversational AI infrastructure for individuals, developers, and teams. Whether you need a personal AI assistant, an intelligent customer service bot, an automation helper, or an enterprise knowledge base, AstrBot enables rapid deployment of production-ready AI applications within your existing messaging workflows. It supports multi-modal AI, agent capabilities, knowledge bases, and persona settings.
Installation
AstrBot offers multiple flexible deployment options to get you started quickly. The recommended method is using Docker or Docker Compose for ease of setup and management.
Docker Deployment (Recommended)
For detailed instructions on deploying AstrBot using Docker, please refer to the official documentation:
Other Deployment Methods
AstrBot also supports deployment via uv, Baota Panel, 1Panel, RainYun, Replit, Windows one-click installer, CasaOS, or manual installation from source. Consult the official documentation for guides on these methods.
Examples
AstrBot can be leveraged for a variety of applications, transforming how you interact with AI across different platforms.
- Personal AI Companion: Create a personalized AI assistant that understands your needs and preferences.
- Intelligent Customer Service: Deploy bots for automated support, answering FAQs, and guiding users.
- Automation Assistant: Automate routine tasks and workflows directly within your chat applications.
- Enterprise Knowledge Base: Integrate AI to provide quick access to company information and documents.
- Multi-Platform Presence: Connect your AI agents to platforms like QQ, Telegram, WeChat, Discord, and more, ensuring broad reach.
Why Use AstrBot?
AstrBot stands out as a powerful and versatile platform for several reasons:
- Free & Open Source: Benefit from community-driven development and full transparency.
- Advanced AI Capabilities: Supports a wide array of large language models (LLMs) including OpenAI, Gemini, Anthropic, Zhipu AI, DeepSeek, and local models like Ollama. It also integrates with LLMOps platforms such as Dify, Alibaba Cloud Bailian, and Coze.
- Extensive Platform Support: Connects to numerous messaging platforms including QQ, Telegram, WeChat, Feishu, DingTalk, Slack, Discord, and more, with community-maintained adapters for additional services.
- Powerful Plugin System: Expand functionality with a rich ecosystem of nearly 800 one-click installable plugins.
- User-Friendly WebUI: Manage and configure your chatbot easily through an intuitive web interface.
- Internationalization (i18n): Ready for global deployment with multi-language support.
- Comprehensive Media Support: Includes integrations for Speech-to-Text (STT) and Text-to-Speech (TTS) services.
Links
- GitHub Repository: https://github.com/AstrBotDevs/AstrBot
- Official Documentation: https://astrbot.app/
- Blog: https://blog.astrbot.app/
- Roadmap: https://astrbot.featurebase.app/roadmap
- Issue Tracker: https://github.com/AstrBotDevs/AstrBot/issues
- Discord Community: https://discord.gg/hAVk6tgV36
- Telegram Community: https://t.me/+hAsD2Ebl5as3NmY1
Related repositories
Similar repositories that may be relevant next.

Hermes WebUI: A Powerful Web Interface for Your Autonomous AI Agent
June 1, 2026
Hermes WebUI provides a lightweight, dark-themed web application for interacting with Hermes Agent, offering full parity with the CLI experience. This self-hosted interface allows users to manage sessions, browse workspaces, and control their AI agent from any web browser or phone, enhancing accessibility and user experience. It integrates seamlessly with existing Hermes Agent setups, requiring no additional configuration.

UFO: Microsoft's Multi-Device AI Agent Orchestration Framework
March 20, 2026
Microsoft's UFO project introduces a powerful framework for intelligent automation, evolving from a robust Windows Desktop AgentOS (UFO²) to a revolutionary Multi-Device Agent Galaxy (UFO³). This project enables the orchestration of AI agents across diverse platforms, streamlining complex workflows and enhancing digital interaction. It offers both standalone Windows automation and a scalable solution for cross-device collaboration.

Hexabot: Open-Source AI Chatbot and Agent Builder
March 19, 2026
Hexabot is an open-source AI chatbot and agent builder designed for creating and managing multi-channel and multilingual conversational agents with ease. It offers extensive customization, powerful text-to-action capabilities, and supports integration with various LLM models, making it a flexible solution for developers. This project simplifies the deployment and management of sophisticated AI-powered interactions across different platforms.

mini-swe-agent: The Minimal AI Agent for Solving GitHub Issues
March 18, 2026
mini-swe-agent is a remarkably simple yet powerful AI agent, comprising just 100 lines of Python code. It's designed to solve GitHub issues and assist in command-line tasks, achieving over 74% on the SWE-bench verified benchmark. This project offers a radically simple approach to AI-driven software engineering, avoiding complex configurations and large monorepos.
Source repository
Open the original repository on GitHub.