What do you want to do?
3 use cases
-
Deploy an AI assistant into Telegram, Slack or Feishu
Install Astr Bot, connect an LLM and a messaging platform, and chat with your bot there.
View prompt
Install AstrBotDevs/AstrBot with uv, connect it to <LLM provider> and a <Telegram or Slack> bot, set a persona for <purpose>, and verify it replies in a test chat.
-
Build a team knowledge base bot inside your chat app
Load documents into Astr Bot's knowledge base so the bot answers team questions in chat.
- REPO
AstrBotDevs/AstrBot - Work and operations
- Intermediate
View prompt
Set up AstrBotDevs/AstrBot as a knowledge base bot for <team>: load <docs>, connect it to <chat app>, and write a persona that answers only from the docs and says when it does not know.
- REPO
-
Extend your chat bot with plugins, MCP and a code sandbox
Install plugins with one click and connect MCP tools, with code running in the agent sandbox.
- REPO
AstrBotDevs/AstrBot - Work and operations
- Intermediate
View prompt
In AstrBotDevs/AstrBot, install plugins for <needs>, add the MCP server for <tool>, enable the agent sandbox, and test a task that runs code from the Web ChatUI.
- REPO
Quick start with Astr Bot
- Check you have what it needs: uv for the one-click install (or Docker); Python 3.12 via uv; An LLM provider and the bot credentials for each messaging platform you connect.
- Open AstrBotDevs/AstrBot on GitHub and read the README and license.
- Run
uv tool install astrbot --python 3.12 - Initialize once with astrbot init, then start it with astrbot run
- Open the WebUI and add your LLM provider
- Connect a messaging platform such as Telegram or Slack with its bot credentials
These steps come from our top use case, Deploy an AI assistant into Telegram, Slack or Feishu, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for AstrBotDevs/AstrBot
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAstr Bot alternatives · Best AI repos for Work and operations
About this repo
- Who it is forIndividuals, developers and teams who want an AI assistant, customer service bot or knowledge base inside the chat apps they already use.
- Why it is hot44k stars, picked up by one AI source we track
- LanguagePython
- Sourcegithub.com/AstrBotDevs/AstrBot · Back to Hot repos
Requirements
- uv for the one-click install (or Docker)
- Python 3.12 via uv
- An LLM provider and the bot credentials for each messaging platform you connect
Add this badge to your README
Maintain Astr Bot? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/astrbotdevs-astrbot/?utm_source=github&utm_medium=badge&utm_campaign=AstrBotDevs-AstrBot)
HTML
<a href="https://dedupedai.com/use-cases/astrbotdevs-astrbot/?utm_source=github&utm_medium=badge&utm_campaign=AstrBotDevs-AstrBot"><img src="https://dedupedai.com/badge/AstrBotDevs/AstrBot.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Astr Bot
What is Astr Bot?
AstrBot is an open-source, all-in-one agent chatbot platform that plugs LLMs into instant messaging apps such as QQ, WeChat Work, Feishu, DingTalk, Telegram and Slack. It supports multimodal chat, agents, MCP, skills, a knowledge base, personas and auto context compression, integrates with Dify, Alibaba Cloud Bailian and Coze, offers 1000+ one-click plugins, an agent sandbox and a WebUI. It is an open-source project on GitHub: https://github.com/AstrBotDevs/AstrBot.
How do I use Astr Bot?
Run uv tool install astrbot --python 3.12; then Initialize once with astrbot init, then start it with astrbot run; open the WebUI and add your LLM provider. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Astr Bot for?
Individuals, developers and teams who want an AI assistant, customer service bot or knowledge base inside the chat apps they already use.
What can I do with Astr Bot?
3 use cases so far, for example: Deploy an AI assistant into Telegram, Slack or Feishu; Build a team knowledge base bot inside your chat app; Extend your chat bot with plugins, MCP and a code sandbox. Each has steps and a copy-paste agent prompt.
What do I need to run Astr Bot?
uv for the one-click install (or Docker); Python 3.12 via uv; An LLM provider and the bot credentials for each messaging platform you connect.
What are alternatives to Astr Bot?
Other hot AI repos in Work and operations: Solidcraft, Meetcap, Start Lux Decision, Agenticos, Ego Lite.
Is Astr Bot safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.