OpenMAIC(Open Multi-Agent Interactive Classroom,開放式多智慧體互動教室)是由清華大學 MAIC 研究團隊推出的開源平台,只需一鍵即可將任何主題或文件轉化為由 AI 授課的互動式課程。它不會只呈現靜態投影片或純文字,而是調度一組 AI 智慧體來生成完整的課程體驗——包括投影片、測驗、互動式模擬以及專案導向活動,並搭配虛擬教師、即時白板繪圖與文字轉語音朗讀功能。
在技術實作上,OpenMAIC 於 Next.js/React 前端使用 LangGraph 進行多智慧體調度,並支援多種 LLM 供應商,包括 OpenAI、Anthropic、Google Gemini、DeepSeek 與 Qwen。它也提供智慧體工作台以輔助課程規劃,支援可選的本機語音辨識與文字轉語音服務,還能將完成的課程匯出為 PowerPoint 簡報、互動式 HTML 網頁或離線套件。
此資源最適合希望探索 AI 驅動課程生成與多智慧體教學系統的教育工作者、教學設計師與開發者。對於有興趣了解實務多智慧體調度模式的工程師而言,它也是極具參考價值的範例,因為其程式碼展示了如何讓多個專責 AI 智慧體圍繞同一套學習流程協同運作。
本專案採用 MIT 授權條款,免費且開源,並支援 11 種語言,讓全球的學習者與開發者都能輕鬆使用。