- Home
- DevOps & Monitoring
- AstrBot
AstrBot
Agentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature
Rating
Votes
0
score
Downloads
0
total
Price
Free
Access token required
Works With
About
简体中文 | 繁體中文 | 日本語 | Français | Русский
Documentation | Blog | Roadmap | Issue Tracker | Email Support
AstrBot is an open-source all-in-one Agent chatbot platform that integrates with mainstream instant messaging apps. It provides reliable and scalable conversational AI infrastructure for individuals, developers, and teams. Whether you're building a personal AI companion, intelligent customer service, automation assistant, or enterprise knowledge base, AstrBot enables you to quickly build production-ready AI applications within your IM platform workflows.
Key Features
- 1.💯 Free & Open Source.
- 2.✨ AI LLM Conversations, Multimodal, Agent, MCP, Skills, Knowledge Base, Persona Settings, Auto Context Compression.
- 3.🤖 Supports integration with Dify, Alibaba Cloud Bailian, Coze, and other agent platforms.
- 4.🌐 Multi-Platform: QQ, WeChat Work, Feishu, DingTalk, WeChat Official Accounts, Telegram, Slack, and more.
- 5.📦 Plugin Extensions with 1000+ plugins available for one-click installation.
- 6.🛡️ Agent Sandbox for isolated, safe execution of code, shell calls, and session-level resource reuse.
- 7.💻 WebUI Support.
- 8.🌈 Web ChatUI Support with built-in agent sandbox and web search.
- 9.🌐 Internationalization (i18n) Support.
💙 Role-playing & Emotional Companionship ✨ Proactive Agent 🚀 General Agentic Capabilities 🧩 1000+ Community Plugins
Quick Start
One-Click Deployment
For users who want to quickly experience AstrBot, are familiar with command-line usage, and can install a uv environment on their own, we recommend the uv one-click deployment method ⚡️:
uv tool install astrbot
astrbot init # Only execute this command for the first time to initialize the environment
astrbot runRequires uv to be installed.
[!NOTE] For macOS user: due to macOS security checks, the first run of the astrbot command may take longer (about 10-20s).Update astrbot:
uv tool upgrade astrbot[!WARNING] AstrBot deployed via uv does not support upgrading through the WebUI. To update, please run the command above from the command line.Docker Deployment
For users familiar with containers and looking for a more stable, production-ready deployment method, we recommend deploying AstrBot with Docker / Docker Compose.
Please refer to the official documentation: Deploy AstrBot with Docker.
Deploy on RainYun
For users who want one-click deployment and do not want to manage servers themselves, we recommend RainYun's one-click cloud deployment service ☁️:
[](https://app.rainyun.com/apps/rca/store/5994?ref=NjU1ODg0)
Desktop Application Deployment
Don't lose this
Three weeks from now, you'll want AstrBot again. Will you remember where to find it?
Save it to your library and the next time you need AstrBot, it’s one tap away — from any AI app you use. Group it into a bench with the rest of the team for that kind of task and you can pull the whole stack at once.
⚡ Pro tip for geeks: add a-gnt 🤵🏻♂️ as a custom connector in Claude or a custom GPT in ChatGPT — one click and your library is right there in the chat. Or, if you’re in an editor, install the a-gnt MCP server and say “use my [bench name]” in Claude Code, Cursor, VS Code, or Windsurf.
a-gnt's Take
Our honest review
This plugs directly into your AI and gives it new abilities it didn't have before. Agentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature. Once connected, just ask your AI to use it. It's completely free and works across most major AI apps. This one just landed in the catalog — worth trying while it's fresh.
Tips for getting started
Tap "Get" above, pick your AI app, and follow the steps. Most installs take under 30 seconds.
What's New
Imported from GitHub
Ratings & Reviews
0.0
out of 5
0 ratings
No reviews yet. Be the first to share your experience.