Ross ROSS = Recommend OSS · open-source software intelligence for agents

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. observed · 2026-08-28

github.com/Mai-with-u/MaiBot · homepage · Python · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

87/100

  • Activity 99
  • Release rhythm 99
  • Longevity 39
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 5
  • age_days: 554
  • days_rel: 10
  • days_push: 8
  • n_releases_24m: 54

Full methodology

Adoption not part of the score

5821 stars · 601 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

MaiBot (MaiSaka) is an open-source, LLM-powered conversational agent designed to behave like a warm, human-like 'digital life form' in QQ group chats rather than a task-oriented assistant. It features natural casual dialogue, smart timing for when to speak, long-term memory with knowledge graphs and user personas (A-Memorix), style/slang learning from group members, a VLM-based emoji/sticker system, MCP tool integration, a plugin SDK, and a WebUI for configuration.

Use cases

  • run a human-like AI chatbot in a QQ group
  • build an LLM companion bot that remembers users over time
  • make a group chat bot that learns slang and mimics members' speaking style
  • self-host an LLM agent with long-term memory and persona profiles
  • extend a chatbot with plugins and MCP tools
  • deploy a chatbot that knows when to speak and when to stay quiet

When to choose

  • you want a lifelike, casual conversational companion for QQ group or private chats rather than a formal Q&A assistant
  • you need long-term memory, user personas, and style/slang learning in a chatbot
  • you want a plugin system, MCP tool support, and a WebUI for managing model providers and adapters

When to avoid

  • you need a task-oriented assistant that reliably completes work or answers questions accurately
  • you only target platforms other than QQ without writing or finding an adapter
  • you require strict, predictable, markdown-formatted responses or enterprise-grade compliance

Facets

application · maturity active

chatbot agent-framework llm-inference rag mcp plugin-system nlp chatbots artificial-intelligence large-language-models messaging-platforms python self-hosted cross-platform qq-bot llm-agent long-term-memory persona group-chat digital-companion webui expression-learning ai-agents natural-language-processing docker

10 sources

Member repositories

RepositoryRoleHealth v2
Mai-with-u/MaiBotmain87

For agents

markdown · JSON · MCP: product_card(name="Mai-with-u/MaiBot")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem