OpenMAIC icon

OpenMAIC

認証する

OpenMAICは、トピックやPDFからインタラクティブなマルチシーン授業を生成するオープンソースのAI教室生成ツールです。教師、教材作成者、セルフホスト利用に最適。

OpenMAIC

概要

OpenMAICは、トピックまたはPDFからマルチシーンの学習体験を生成するオープンソースのAIインタラクティブ教室ビルダーです。ホームページとドキュメントでは、ローカル実行、セルフホスト、1つ以上のLLMプロバイダー接続が可能なNext.jsアプリケーションとして説明されています。

この製品は、ソースコンテンツを静的な要約ではなく、インタラクティブな教室へ変換するよう設計されています。ワークフローには、教室生成、コースアウトラインの確認、AI主導の対話、編集可能なスライド、オフライン共有を支援するエクスポートオプションが含まれます。

主な機能

トピックまたはPDFベースの生成

白紙の授業から始めるのではなく、トピックやPDFからインタラクティブな教室を生成します。ソース資料をマルチシーンの学習体験へ変換することを中心に設計されています。

マルチエージェントの教室体験

AI教師とマルチエージェントの学習フローをサポートし、ホームページではマルチエージェントのインタラクティブ教室における生成的学習環境として説明されています。

アウトラインの確認と編集

生成前にコースのアウトラインを確認し、その後でシーンの追加、削除、並べ替え、挿入ができます。これにより、教室を作成する前に授業構成を整えられます。

編集可能な生成済みスライド

生成されたスライドはPro Modeで軽く編集でき、生成後に各ページのテキストや要素を調整できます。

完全オフラインのインタラクティブエクスポート

外部リソースを埋め込んだ状態で教室をエクスポートできるため、完全オフラインで開いたり共有したりできます。これにより、元のアプリ以外でも配布しやすくなります。

セルフホスティングとプロバイダーの柔軟性

Node.jsとpnpmでローカル実行でき、Vercel、Docker、または独自サーバーへデプロイできます。導入ガイドには複数のLLMプロバイダーとローカルのOllamaサポートも記載されています。

主な利用シーン

  • ソース資料から授業を作成する

    教師や教材作成者は参考用PDFをアップロードして、資料をガイド付きの学習体験へ変換する教室形式の授業を生成できます。

  • 授業の流れを計画する

    講師はアウトライン確認のステップを使って、シーンの追加・削除・並べ替えを行い、授業計画に合わせて生成前に授業の流れを整えられます。

  • インタラクティブな科目デモを作成する

    学習者は、ホームページで紹介されている分数、光合成、プログラミング、化学、回路の動作などのテーマを、インタラクティブな教室シーンで学べます。

  • オフラインで教室を共有する

    元の環境の外で授業を共有するチームは、外部リソースを埋め込んだ状態で教室をエクスポートし、コンテンツをオフラインまたは外部リンクに依存せずに開けます。

  • AI教室ツールをセルフホストする

    プロジェクトを自分で運用するユーザーは、ローカルまたはクラウドのLLMプロバイダーを設定し、自分のマシンやサーバーで教室生成ツールを実行できます。

Pros and Cons

Pros

  • オープンソースでセルフホスト可能であり、Vercel、Docker、個人サーバーへのデプロイ方法があります。
  • PDFまたはトピックのどちらからでもインタラクティブな教室を生成できます。
  • 生成前のアウトライン確認をサポートしており、ユーザーが授業構成を制御できます。
  • Pro Modeで軽く編集可能な生成済みスライドを備えています。
  • 外部リソースを埋め込むことで、完全オフラインのインタラクティブエクスポートを提供します。

Cons

  • ソース資料には料金やホスト型プランの説明がなく、料金ページのURLは現在404を返します。
  • セットアップにはローカルツールと、ローカルのOllamaインスタンスを使わない場合、少なくとも1つの対応LLMプロバイダーのキーが必要です。
  • 公開ページでは、オフラインエクスポートの記載を除き、統合、エクスポート形式、教室共有の挙動についての詳細が限定的です。

FAQ

OpenMAICをローカルで実行するには何が必要ですか?

OpenMAICはローカルでも実行できるNext.jsアプリケーションで、導入ガイドでは前提条件としてNode.js 20以上、pnpm 10以上、少なくとも1つのLLM APIキーが挙げられています。ローカルプロバイダーとしてOllamaにも対応しています。

OpenMAICはどのように教室を生成しますか?

ホームページでは、トピックの入力またはPDFのアップロードを起点に、インタラクティブな教室を生成するワークフローが示されています。ドキュメントによると、トピックまたはPDFを追加してGenerateをクリックすると、AI教師が完全なマルチシーン教室を作成します。

OpenMAICはどのような学習コンテンツに適していますか?

ソースページでは、OpenMAICはインタラクティブな学習体験向けの教室生成ツールとして示されており、数学、科学、プログラミング、化学、試験対策などの例があります。ホームページには、インタラクティブモードや授業形式の教室出力についても記載されています。

OpenMAICはローカルマシン以外にもデプロイできますか?

ドキュメントによると、このプロジェクトはVercel、Docker、または独自サーバーにデプロイできます。ホームページにはDocsとGitHubへのリンクもあり、セルフホスト/オープンソースのワークフローであることが示されています。

生成後にOpenMAICは何を出力しますか?

ホームページとドキュメントでは、完全な教室体験の生成が強調されており、リリースノートでは軽く編集可能な生成済みスライド、生成前のアウトライン確認、完全オフラインのインタラクティブエクスポートが述べられています。これらの情報から、出力は教室での提示や共有を目的としていることが分かります。

Quick Facts

カテゴリ
AI学習 / 教室生成ツール
プラットフォーム
Next.js Webアプリケーション
デプロイ
ローカル、Vercel、Docker、またはセルフホストサーバー
入力
トピックとPDFファイル
対応プロバイダー
OpenAI、Anthropic、Google、DeepSeek、Zhipu、MiniMax、Qwen、Doubao、Groq、SiliconFlow、Ollama
ソースドメイン
open.maic.chat