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 – 概要

それは何か – MaiBot(別名 MaiSaka)は、オープンソースの QQ ベースのチャットボットで、インタラクティブなデジタル生命体 として動作します。大規模言語モデル(LLM)に基づいて構築され、個性、記憶、プラグインシステムの層を追加し、典型的な「便利なアシスタント」ボットというよりも、人間の仲間のように振る舞うことができます。

主な機能(README に記載されているとおり)

  • 人間らしい会話 – 返信は意図的に非公式で、長さが変化し、「GPT スタイル」の長文マークダウン回答を避けます。
  • 文脈認識の発言 – エージェントはチャットに参加するタイミング、沈黙するタイミングを決定し、グループ会話で「雰囲気」を読むことができます。
  • 適応型ペルソナ – 複数ユーザーのチャットでは、他の参加者の話し方を模倣し、スラングを学び、時間とともに進化できます。
  • 個人の記憶 – 人格理論に触発され、MaiBot は各ユーザーの好み、習慣、特性のプロファイルを徐々に構築します。
  • プラグインアーキテクチャ – 強力な API とイベントシステムにより、開発者はコアを変更せずに新しい機能(例:ゲーム、外部サービス)を追加できます。

典型的なユースケース – ボットを QQ グループ(またはプライベートチャット)に展開し、チャット、ユーザーの記憶、カスタムプラグインによる拡張(ストリーミング、Minecraft 統合、その他のコミュニティ固有機能など)が可能なコンパニオンとして動作させます。

インストールと開始

  1. MaiBot-OK リリースページから「ワンキー」ランチャー(Windows/macOS)をダウンロードします。
  2. https://docs.mai-mai.org/manual/ のデプロイガイドに従って、LLM バックエンド、API キー、QQ 接続を設定します。
  3. 安定した main ブランチ(または最先端機能の場合は dev)を選択し、ランチャーを実行します。
  4. プラグインシステムを介して機能を拡張します。コミュニティプラグインはステータスページにリストされています。

コミュニティとエcosystem

  • 公式ドキュメントハブ:https://docs.mai-mai.org
  • Bilibili でのビデオデモ(リンクは README にあります)
  • テクニカルサポート、プラグイン開発、カジュアルチャットのための複数の QQ グループ。
  • 関連プロジェクト:Amaidesu(B サイトストリーミング)、MoFox_Bot(MaiCore に基づくフォーク)、MaiCraft(Minecraft コンパニオン)。

ライセンス – GPL-3.0(同じライセンスの下で自由に使用、変更、再配布できます)。


上記のすべての情報は、リポジトリの README から直接取得したものです。追加の主張はありません。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト