Player not loading? Watch on YouTube
This English overview is based on the video’s full Chinese captions. This tutorial sets up AstrBot, an open source chat assistant and AI agent, on an Ubuntu computer using Docker and CasaOS. The speaker compares it with OpenClaw and prefers its interface and deployment workflow for Chinese users. His view that Docker makes it safer is an assessment, not a demonstrated security result.
The walkthrough uses x86 hardware, though the speaker says AstrBot also supports Arm. Preparation includes a USB installer, SSH access and a model API key. Ubuntu Desktop is chosen for browser automation; the speaker suggests the server edition when a desktop is unnecessary. The demonstrated single-system installation erases the disk.
After installing AstrBot through CasaOS, the tutorial connects a MiniMax API through the OpenAI-compatible format. It then creates a QQ bot with an AppID and AppSecret. Computer control starts disabled, with local and sandbox options available. The bot's user ID also needs administrator access for system operations.
Ollama supplies local AI components: mxbai-embed-large for embeddings and moondream for image descriptions. The speaker suggests more than 4 GB of RAM for these examples, rather than all models. This self-hosted setup still uses an external API for conversation. Later sections configure LivingMemory, upload a PDF to a knowledge base, and enable retrieval. The tutorial ends with Skills uploads, scheduled tasks, SubAgent and logs.