AstrBot - Agent Chatbot
AstrBot setup guide — integrate this open-source Agent chatbot platform with Nova Router to power QQ, Feishu, DingTalk, WeChat Work, and more with AI capabilities.
AstrBot is an open-source, all-in-one Agent chatbot platform that seamlessly integrates large model capabilities into mainstream instant messaging software such as QQ, Feishu, DingTalk, and WeChat Work, building reliable and scalable conversational AI infrastructure for individuals, developers, and teams. Whether it's a personal AI companion, smart customer service, automation assistant, or enterprise knowledge base, AstrBot can quickly build production-ready AI applications within your instant messaging software platform's workflow.
- Official Website: https://astrbot.app
- Official Documentation: https://docs.astrbot.app
- Project Homepage: https://github.com/astrbotdevs/astrbot
Nova Router Integration
AstrBot supports integrating Nova Router as a model provider, allowing users to access and use various AI model services through Nova Router.
Configuration Steps
Obtain a Nova Router API Key
After registering and logging in to Nova Router, click Console in the top navigation bar, then Token Management, and create a new API key with the permissions you need.

After successful creation, click the 'Copy Key' button to copy the generated API Key.

Configure a Nova Router Provider in AstrBot
Open the AstrBot management panel, go to the 'Model Providers' page, then click the 'Add Model Provider' button.
Because Nova Router supports OpenAI Chat Completion and Responses, choose the OpenAI provider type in AstrBot.
In the dialog, fill in the following:
| Field | What to enter |
|---|---|
| Provider Type | Select OpenAI |
| API Base URL | Enter the Nova Router endpoint; for local deployment you can use http://localhost:3000/v1, otherwise use your hosted endpoint |
| API Key | Paste the key copied from the Nova Router console |
| Model | Select or enter the model AstrBot should use |
Click Save to complete the provider configuration.
Apply Service Provider
Go to the Configuration File page, find the Models section, change Default Chat Model to the provider you just created, and click Save.
How to confirm it worked
- The new provider appears in the provider list
Default Chat Modelcan be switched to that provider- Bot conversations return model responses normally
How is this guide?
LunaTranslator - Open-source GalGame Translator
LunaTranslator setup guide — open-source GalGame and visual novel translator with HOOK, OCR, and AI-powered translation. Integrate with Nova Router for enhanced accuracy.
Claude Code
Claude Code configuration guide — use Anthropic's terminal-based coding agent with Nova Router. Supports code understanding, multi-file editing, and IDE integration.