MCP & Gọi công cụ

AstrBot: Open-Source AI Agent Assistant & Development Framework

astrbotdevs/astrbot

AstrBot is an open-source, all-in-one AI agent chatbot platform and development framework that integrates mainstream instant messaging platforms, large language models, plugins, and agent capabilities for building production-ready conversational AI applications.

★ 38,5KSố sao
⑂ 2,7KFork
1360Vấn đề đang mở
PythonNgôn ngữ
AGPL-3.0Giấy phép
Q@project.QualityScoreĐiểm biên tập

Ảnh chụp màn hình dự án

Ảnh chụp màn hình của AstrBot: Open-Source AI Agent Assistant & Development Framework Ảnh chụp màn hình của AstrBot: Open-Source AI Agent Assistant & Development Framework Ảnh chụp màn hình của AstrBot: Open-Source AI Agent Assistant & Development Framework Ảnh chụp màn hình của AstrBot: Open-Source AI Agent Assistant & Development Framework Ảnh chụp màn hình của AstrBot: Open-Source AI Agent Assistant & Development Framework Ảnh chụp màn hình của AstrBot: Open-Source AI Agent Assistant & Development Framework

Tổng quan

AstrBot provides scalable conversational AI infrastructure designed for individuals, developers, and teams. It functions as a unified bridge connecting various instant messaging (IM) platforms with diverse LLM services and agent platforms. The framework supports multimodal conversations, agent workflows, MCP (Model Context Protocol), skills, knowledge base integration, persona settings, and automatic context compression. It includes a WebUI for management, a Web ChatUI with a built-in agent sandbox and web search, and supports internationalization (i18n).

Tính năng chính

  • Free and Open Source (AGPL-3.0)
  • AI LLM Conversations with Multimodal support
  • Agent, MCP, Skills, and Knowledge Base integration
  • Persona Settings and Auto Context Compression
  • Multi-Platform IM Integration (QQ, Telegram, WeChat Work, Feishu, DingTalk, Slack, Discord, etc.)
  • Plugin Extensions with 1000+ community plugins
  • Agent Sandbox for isolated code and shell execution
  • WebUI and Web ChatUI support
  • Internationalization (i18n) Support
  • Integration with Dify, Alibaba Cloud Bailian, and Coze

Yêu cầu, cài đặt và bắt đầu nhanh

Multiple installation methods are supported:
1. uv One-Click Deployment: `uv tool install astrbot --python 3.12`, then `astrbot init`, then `astrbot run`.
2. Docker Deployment: Refer to the official documentation for Docker/Docker Compose instructions.
3. Desktop Application: Download AstrBot-desktop from the AstrBotDevs GitHub organization.
4. Launcher Deployment: Download AstrBot Launcher from GitHub.
5. AUR (Arch Linux): Install via `yay -S astrbot-git`.
6. Cloud Deployment: One-click deployment available via RainYun or Replit.
7. Panel Deployments: Supported via BT-Panel, 1Panel, and CasaOS.

Cách sử dụng

After installation via the uv method, initialize the environment using `astrbot init` (first time only) and start the application with `astrbot run`. To update, use `uv tool upgrade astrbot --python 3.12`. Desktop users can launch the application directly via AstrBot App or AstrBot Launcher. Management and configuration can be handled through the built-in WebUI.

Khả năng tương thích của mô hình và trường hợp sử dụng

Supports OpenAI and compatible services, Anthropic, Google Gemini, Moonshot AI, Zhipu AI, DeepSeek, Ollama, LM Studio, AIHubMix, CompShare, 302.AI, TokenPony, SiliconFlow, PPIO Cloud, ModelScope, and OneAPI. Also integrates with LLMOps platforms like Dify, Alibaba Cloud Bailian Applications, and Coze. Speech-to-Text supported via OpenAI Whisper, SenseVoice, and Xiaomi MiMo Omni. Text-to-Speech supported via OpenAI TTS, Gemini TTS, GPT-Sovits, FishAudio, Edge TTS, Azure TTS, Minimax TTS, and others.

Ghi chú về giấy phép và rủi ro

Licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

Editorial verification 2026-08-09: repository URL, owner, description, license and repository statistics were reviewed. License metadata: AGPL-3.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

Phát hành và bảo trì

Not stated in the repository metadata.

MemPalace

mempalace/mempalace

★ 58KPython

QwenPaw

agentscope-ai/qwenpaw

★ 33,9KPython

Composio

composiohq/composio

★ 29,5KTypeScript