Repolode
Mai-with-u

Mai-with-u/MaiBot

MaiBot(MaiSaka)は、主にQQグループチャットでカジュアルかつ人間らしい会話をする、プラグインシステム搭載のLLMベースの会話エージェントです。

スター
6,327
フォーク
656
未解決の Issue
61
最終コミット
一昨日

これは何?

MaiBot(MaiSaka)は、大規模言語モデルを基盤とする対話型エージェントです。タスクに特化したアシスタントではなく、会話に実際に参加している人のように感じられることを目指して設計されています。長いMarkdown形式の箇条書きではなく、短く会話らしい返答をし、チャットの雰囲気に応じて話すタイミングと黙っているタイミングを判断します。

グループでの会話では、周囲の人の話し方をまね、新しいスラングや内輪の言葉を取り入れながら、各ユーザーの好みや特徴、習慣のプロフィールを徐々に作り上げます。QQグループチャット向けに開発されており、設定や管理に使えるWebUIも備えています。

動作を拡張するためのAPIとイベントシステムを備えたプラグインシステムを提供します。ライセンスはGPL-3.0で、ドキュメントサイトの手順に従ってデプロイできます。WindowsおよびmacOS向けのランチャーも用意されています。

主な機能

  • 01Markdown中心の回答ではなく、カジュアルで人間らしい会話調の返答をします。
  • 02グループ内のスラングを学習し、チャット参加者の話し方をまねます。
  • 03時間の経過とともに、ユーザーの好みや特徴、習慣のプロフィールを作ります。
  • 04拡張機能を追加できる、APIとイベントシステムを備えたプラグインシステムがあります。
  • 05設定や管理に使えるWebUIを備えています。

ユースケース

  • QQグループチャットで会話相手となるボットを運用する。
  • ユーザーに合わせて時間とともに変化する、ペルソナベースのLLMエージェントを試す。
  • プラグインAPIとイベントシステムを使って独自の動作を実装する。

クイックスタート

  1. 1

    リリースページから MaiBot OneKey ランチャーをダウンロードします(Windows/macOS)

  2. 2

    公式のデプロイガイドに従います

使う前に知っておきたいこと

  • GPL-3.0 のコピーレフトライセンスで提供されており、派生作品もオープンソースにする必要があります。
  • セットアップにはセルフホスティングと、複数の手順からなるデプロイガイドに沿った作業が必要です。
  • README では、AI 生成コンテンツを慎重に評価し、事前に EULA とプライバシーポリシーを読むよう求めています。

トピック

よくある質問

MaiBot とは?
MaiBot(MaiSaka)は、主にQQグループチャットでカジュアルかつ人間らしい会話をする、プラグインシステム搭載のLLMベースの会話エージェントです。 MaiBot(MaiSaka)は、大規模言語モデルを基盤とする対話型エージェントです。タスクに特化したアシスタントではなく、会話に実際に参加している人のように感じられることを目指して設計されています。長いMarkdown形式の箇条書きではなく、短く会話らしい返答をし、チャットの雰囲気に応じて話すタイミングと黙っているタイミングを判断します。
MaiBot は無料で使えますか?ライセンスは?
MaiBot は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
MaiBot は今もメンテナンスされていますか?
活発にメンテナンス中。MaiBot の最終コミットは 2026年10月19日 です。
MaiBot は何に使えますか?
QQグループチャットで会話相手となるボットを運用する。 ユーザーに合わせて時間とともに変化する、ペルソナベースのLLMエージェントを試す。 プラグインAPIとイベントシステムを使って独自の動作を実装する。
MaiBot のインストール方法は?
リリースページから MaiBot OneKey ランチャーをダウンロードします(Windows/macOS) 公式のデプロイガイドに従います
MaiBot はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Mai-with-u/MaiBot

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト