OpenMAIC(Open Multi-Agent Interactive Classroom)は、清華大学の MAIC 研究グループが開発したオープンソースプラットフォームであり、あらゆるトピックやドキュメントをワンクリックでAIによるインタラクティブな授業へと変換します。静的なスライドや単なるテキストではなく、複数の AI エージェントチームを連携させ、スライド、クイズ、インタラクティブなシミュレーション、プロジェクトベースのアクティビティを含む完全な授業体験を生成します。さらに、仮想教師、リアルタイムのホワイトボード描画、テキスト読み上げによるナレーションも備えています。
内部では、OpenMAIC は Next.js/React フロントエンド上で LangGraph を使用してマルチエージェントのオーケストレーションを行い、OpenAI、Anthropic、Google Gemini、DeepSeek、Qwen など幅広い LLM プロバイダーに対応しています。また、ガイド付きのカリキュラム設計を行うためのエージェントワークベンチ、オプションのローカル音声認識およびテキスト読み上げサービス、完成した授業を PowerPoint プレゼンテーション、インタラクティブな HTML ページ、またはオフラインパッケージとしてエクスポートする機能も含まれています。
本リソースは、AI を活用したカリキュラム生成やマルチエージェント教育システムを探求したい教育者、インストラクショナルデザイナー、開発者に最適です。また、コードベースが共通の学習ワークフローを中心に複数の特化型 AI エージェントを連携させる方法を示しているため、実践的なマルチエージェントオーケストレーションパターンに関心のあるエンジニアにとっても有用な参考資料となります。
本プロジェクトは MIT ライセンスの下で無料でオープンソースとして公開されており、11言語に対応しているため、世界中の学習者や開発者が利用できます。