MaiBot
MaiBot is an agent app that chats with people in QQ group chats in a casual, human style for people who want a companion-like presence in group chat.
What it is good for
- Keeping a casual, human-sounding presence in QQ group chats
- Building a chat companion that learns people's habits and slang
- Adding custom features to a QQ chat bot through plugins
At a glance
- Who it is for
- Setup
- Guided command-line setup
Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.
- Cost
- Free and open source
- Type
- Agent app
- Tasks
- Works with
- QQ, NapCat
Momentum
- Rank this week
- Not ranked yet
- Best rank
- None yet
- GitHub stars
- 6,800
GitHub numbers as of Nov 2, 2026. Updated weekly.
Official links
Setup steps are on the official pages. We do not repeat them here, since they change.
Questions
- Is MaiBot free?
- Yes. It is free and open source (GPL-3.0 license).
- Do I need to know how to code to use MaiBot?
- You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
- What does MaiBot work with?
- According to its own documentation, it works with QQ and NapCat.
- What is MaiBot good for?
- Keeping a casual, human-sounding presence in QQ group chats, building a chat companion that learns people's habits and slang, and adding custom features to a QQ chat bot through plugins.
Similar agents
- xiaobei
xiaobei is an agent app that handles social media content, customer leads, and customer chat for small businesses, controlled through WeChat.
- Switch
Switch is a self-hosted app that puts AI agents into Slack, Teams, Discord and other chat apps for teams to work with alongside people.
- UniEmployee
UniEmployee is a self-hosted platform that builds and runs AI digital employees for enterprise roles such as customer service, sales, and data analysis.
- AI Native Call Center
AI Native Call Center is a self-hosted phone system that has AI voice agents answer calls and hand them to human agents when needed.
- Adaptive-rag
Adaptive-rag is a self-hosted e-commerce customer service agent that answers store policy questions and handles order lookups and returns for online shops.
- Mem0
Mem0 is a memory layer that lets AI agents and apps remember user details and past context across sessions for developers building assistants.