AstrBot

AstrBot

AnyRouter setup for AstrBot.

AstrBot is an open-source, all-in-one Agent assistant that supports messaging platforms such as QQ, WeChat, Feishu, and Telegram.

1. Install AstrBot

Install AstrBot with uv

On macOS and Linux, run:

bash53 B
curl -LsSf https://docs.astrbot.app/install.sh | bash

On Windows, run:

powershell52 B
iwr -useb https://docs.astrbot.app/install.ps1 | iex

Initialize and start:

bash24 B
astrbot initastrbot run

Install AstrBot with Docker

bash95 B
git clone https://github.com/AstrBotDevs/AstrBot --depth 1cd AstrBotsudo docker compose up -d

2. Configure the default model

Open the Web UI.

bash21 B
http://localhost:6185

On the Model Providers page, add an OpenAI-compatible provider and enter your AnyRouter API Key. In Config (Basic), set the default chat model to that model.

3. Start using it

Click Chat UI to start a conversation. You can also set up a messaging platform to use AstrBot directly in the chat apps you already use.