Mai-with-u/MaiBot

MaiSaka, an LLM-based intelligent agent, is a digital lifeform devoted to understanding you and interacting in the style of a real human. She does not pursue perfection, nor does she seek efficiency; instead, she values warmth, authenticity, and genuine connection.

Mai‑with‑u / MaiBot – Overview

What it is – MaiBot (also called MaiSaka) is an open‑source, QQ‑based chatbot that runs as an interactive digital life‑form. It is built on large language models (LLMs) and adds a layer of personality, memory, and a plug‑in system so the bot can behave more like a human companion than a typical “helpful‑assistant” bot.

Key features (as described in the README)

  • Human‑style conversation – Replies are intentionally informal, varied in length, and avoid the “GPT‑style” long‑form markdown answers.
  • Context‑aware speaking – The agent decides when to join a chat, when to stay silent, and can read the “room” in group conversations.
  • Adaptive persona – In multi‑user chats it can mimic other participants’ speaking styles, learn slang, and evolve over time.
  • Personal memory – Inspired by personality theory, MaiBot gradually builds a profile of each user’s preferences, habits and traits.
  • Plug‑in architecture – A powerful API and event system let developers add new capabilities (e.g., games, external services) without modifying the core.

Typical use‑case – Deploy the bot into a QQ group (or private chat) where it acts as a companion that chats, remembers users, and can be extended with custom plug‑ins for tasks such as streaming, Minecraft integration, or other community‑specific functions.

Installation & getting started

  1. Download the “One‑Key” launcher (Windows/macOS) from the MaiBot‑OK release page.
  2. Follow the deployment guide at https://docs.mai‑mai.org/manual/ for configuring the LLM backend, API keys, and QQ connection.
  3. Choose the stable main branch (or dev for bleeding‑edge features) and run the launcher.
  4. Extend functionality via the plug‑in system; community plug‑ins are listed on the status page.

Community & ecosystem

  • Official documentation hub: https://docs.mai‑mai.org
  • Video demo on Bilibili (link in README)
  • Several QQ groups for technical support, plugin development, and casual chat.
  • Related projects: Amaidesu (B‑site streaming), MoFox_Bot (fork based on MaiCore), MaiCraft (Minecraft companion).

License – GPL‑3.0 (free to use, modify, and redistribute under the same license).


All information above is taken directly from the repository’s README; no additional claims are made.

Related

  • Dispatch
  • Project
  • Project
  • Project
  • Project