説明
OpenMAIC(オープンマルチエージェントインタラクティブ教室)は、清華大学のTHU-MAICチームによって開発されたオープンソースのAI教育プラットフォームです。これは、任意のトピックの説明やアップロードされた文書を、LLM駆動のAI教師、ティーチングアシスタント、クラスメートを用いたマルチエージェントオーケストレーションを通じて、没入型でインタラクティブな教室体験に変換します。
続きを読む
OpenMAICは、二段階のパイプラインを通じてレッスンを生成します。最初に入力を分析し、構造化されたレッスンのアウトラインを生成し、その後、各アウトライン項目をナレーション付きスライド、AI採点付きのクイズ、インタラクティブなHTMLシミュレーション、またはプロジェクトベースの学習活動などの豊かなシーンに変換します。AIエージェントは自然な声で講義を行い、スポットライトやレーザーポインター効果を使用し、リアルタイムで共有ホワイトボードに描画します。LangGraphステートマシンによって駆動されるダイナミックなエンゲージメントモードには、教室でのディスカッション、異なる視点を持つエージェント間のラウンドテーブルディベート、自由なQ&Aが含まれます。学生は音声認識を通じて声で応答でき、レッスンは編集可能なPowerPointまたは自己完結型のインタラクティブHTMLにエクスポートできます。
このプラットフォームは、OpenAI、Anthropic、Google Gemini、DeepSeek、及び任意のOpenAI互換APIを含む複数のLLMプロバイダーをサポートしており、バランスのためにGemini 3 Flashが推奨され、最高品質のためにGemini 3.1 Proが推奨されています。Next.js、React、TypeScriptを基盤に構築されており、Vercel、Docker、または自己ホスト型インフラにデプロイ可能で、OpenClaw統合により、Feishu、Slack、Telegram、WhatsAppなどのメッセージングアプリから教室を生成できます。
OpenMAICは、Journal of Computer Science and Technology(JCST 2026)に発表された研究に基づいており、清華大学で700人以上の学生と2年以上にわたって検証されています。これはAGPL-3.0ライセンスの下で無料でオープンソースであり、ユーザーは使用、変更、自己ホスト、貢献が可能です。
- カテゴリーAIコース作成ツール
- 料金モデルオープンソース
- デプロイクラウド, セルフホスト
- プラットフォームWeb
OpenMAICの主要機能
任意のトピックや文書からのワンクリックレッスン生成
AI教師とクラスメートによるマルチエージェント教室
AI採点とフィードバック付きのインタラクティブクイズ
インタラクティブHTMLシミュレーションと共同ホワイトボード
テキスト読み上げナレーションと音声認識入力
ディスカッション、ディベート、Q&Aエンゲージメントモード
PowerPointおよびインタラクティブHTMLエクスポート
AGPL-3.0の下でオープンソースで自己ホスト型デプロイ
OpenMAICの使い方は?
デプロイまたはインストール: VercelまたはDockerにデプロイするか、リポジトリをクローンしてpnpmでインストールします。
APIキーを追加: OpenAI、Anthropic、Gemini、DeepSeekなど、少なくとも1つのLLMプロバイダーキーを設定します。
トピックを入力: トピックの説明を提供するか、文書をアップロードします。
レッスンを生成: OpenMAICがアウトラインを構築し、それをナレーション付きスライド、クイズ、シミュレーションに変換します。
学習とエクスポート: AI教師とクラスメートと対話し、レッスンをPowerPointまたはHTMLにエクスポートします。
OpenMAICの使用例
- インタラクティブコース作成
- マルチエージェント教室
- 自己ペース学習
- 自己ホスト型AI教育
- レッスンエクスポート







