AstrBot: Agentic IM ChatBot Infrastructure for Multi-Platform AI

This repository profile is provided by osrepos.com, an open source repository discovery platform.

AstrBot: Agentic IM ChatBot Infrastructure for Multi-Platform AI

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

Analyzed by OSRepos on December 31, 2025

Topics

Click on any tag to explore related repositories

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:

Deploy AstrBot with Docker

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

Related repositories

Similar repositories that may be relevant next.

Memoh: An Open-Source Multi-Agent Platform with Dedicated AI Workspaces

Memoh: An Open-Source Multi-Agent Platform with Dedicated AI Workspaces

September 26, 2026

Memoh is an innovative open-source multi-agent platform designed to provide each AI agent with its own dedicated cloud computer. This includes a filesystem, desktop, browser, network, and persistent long-term memory, ensuring agents remain online 24/7. Users can integrate their own API keys or host existing AI models, fostering a versatile and always-on environment for AI development and deployment.

agentaiai-companion
Graphon: A Python Graph Execution Engine for Agentic AI Workflows

Graphon: A Python Graph Execution Engine for Agentic AI Workflows

September 26, 2026

Graphon is an innovative Python-based graph execution engine designed for building agentic AI workflows. It provides a robust framework for orchestrating complex AI tasks, featuring event-driven execution, graph validation, and shared runtime state. This evolving repository already includes a functional engine, built-in nodes, and end-to-end examples for developers.

agentaidify
Open Code Review: AI-Powered Code Review Tool from Alibaba

Open Code Review: AI-Powered Code Review Tool from Alibaba

September 18, 2026

Open Code Review is an AI-powered command-line interface tool for code review, battle-tested at Alibaba's scale. It leverages a hybrid architecture, combining deterministic engineering with an LLM agent, to provide secure, fast, and efficient code analysis. This tool generates precise, line-level comments and supports a multi-language ruleset, ensuring high-quality code reviews.

agentcode-reviewcode-review-assistant
Awesome-Self-Evolving-Agents: A Curated List for AI Agent Research

Awesome-Self-Evolving-Agents: A Curated List for AI Agent Research

September 14, 2026

Awesome-Self-Evolving-Agents is a comprehensive GitHub repository offering a curated collection of resources on self-evolving agents. It includes a systematic survey, research papers, benchmarks, and open-source projects, providing valuable insights into this rapidly advancing field of AI. This repository serves as an essential guide for researchers and developers exploring model-centric, environment-centric, and co-evolutionary approaches.

agentself-evolving-agentsAI

Source repository

Open the original repository on GitHub.

24 counted GitHub visits

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️