OpenMAIC(Open Multi-Agent Interactive Classroom,开放多智能体互动课堂)是清华团队(THU-MAIC)开源的 AI 教学平台,能把任意主题或文档一键变成沉浸式的互动课堂。它用多智能体编排自动生成幻灯片、测验、互动模拟和项目式学习活动,由会「说话、在白板上作画、实时讨论」的 AI 老师和 AI 同学来授课——学生不只是被动听讲,还能调参数、看模拟、玩知识小游戏、在线写代码。平台还内置 OpenClaw 集成,可从飞书、Slack、Telegram 等聊天应用直接生成课堂,并支持导出可编辑的 .pptx 或 .html。技术上基于 Next.js 16 + React 19 + LangGraph,AGPL-3.0 开源,配套有 JCST'26 论文。
来源:README Overview/Highlights、徽章(Next.js/React/LangGraph、AGPL-3.0、Paper JCST'26)、GitHub meta(THU-MAIC/OpenMAIC,TypeScript,AGPL-3.0) 查看 GitHub 仓库 →「AI + 教育」是高关注赛道,但多数 AI 学习工具停在「问答/出题」层面。OpenMAIC 把体验抬高到「多智能体互动课堂」:AI 老师讲、AI 同学讨论、白板作画、TTS 朗读,再加 3D 可视化、模拟实验、小游戏、思维导图、在线编程五类深度互动 UI,形态新颖、演示效果强。它出自清华、AGPL 开源、有论文背书与在线 demo,迭代很快(一个多月内从 v0.1.0 走到 v0.2.1),还能一键 Vercel 部署、对接 20+ 聊天应用,门槛低。这些因素叠加使其快速涨到约 1.78 万星。
来源:README News/Overview/Features、GitHub meta(stars 17838、created_at 2026-03-11、pushed_at 2026-05-23)描述一个主题或附上自己的材料(文档),AI 在几分钟内构建出包含讲解、测验、互动活动的完整一课,分标准模式(快速生成内容)与深度互动模式(生成可探索、动手的学习体验)。
来源:README Highlights、Features「Standard Mode / Deep Interactive Mode」由多个 AI 角色实时授课与讨论:AI 老师能主动操作界面引导学生——高亮重点、设定条件、给提示、在合适时机引导注意力;AI 同学参与实时讨论,营造课堂氛围。
来源:README Overview、Features「AI Teacher Guidance」深度互动模式生成五种可动手的界面:3D 可视化(让抽象结构更直观)、模拟(过程/实验环境观察动态变化)、知识小游戏(互动挑战强化记忆)、思维导图(搭建整体概念框架)、在线编程(浏览器内写代码即时运行)。所有互动 UI 全响应式,桌面/平板/手机皆可用。
来源:README Features「Five Types of Interactive UI」「Available on Any Device」智能体可在白板上画图、写公式并出声讲解;v0.2.1 集成 VoxCPM2 TTS(支持音色克隆与实时自动生成音色),并支持自定义 TTS/ASR 提供方,让课堂具备板书 + 语音的多模态表达。
来源:README Highlights(Whiteboard & TTS)、News(v0.2.1 VoxCPM2、v0.1.1 自定义 TTS/ASR)课程可导出为可编辑 .pptx 幻灯片或互动 .html 页面;通过内置 OpenClaw 集成,可在飞书、Slack、Discord、Telegram 等 20+ 聊天应用里用 AI 助手直接生成课堂(托管模式取 access code 即用,或自托管按引导部署)。
来源:README Highlights(Export anywhere)、OpenClaw Integration 段支持 OpenAI、Anthropic、Google Gemini、DeepSeek、Qwen、Kimi、MiniMax、Grok、OpenRouter、豆包、腾讯混元、小米 MiMo、智谱 GLM,以及本地的 Ollama 与 Lemonade(本地 LLM/图像/TTS/ASR,无需 API key)和任意 OpenAI 兼容 API;可经 .env 或 server-providers.yml 配置,支持一键 Vercel 部署。
来源:README Quick Start(Supported providers 列表、Lemonade 段、Deploy with Vercel)OpenMAIC 是一个基于 Next.js 16(App Router)+ React 19 + TypeScript 5 的全栈 Web 应用,UI 用 Tailwind CSS 4,多智能体编排基于 LangGraph 1.1。仓库为 pnpm workspace 单仓多包结构:app/(Next.js 应用与路由)、components/ 与 components.json(UI 组件,shadcn 风格)、lib/(核心逻辑)、configs/、packages/(工作区子包)、skills/(OpenClaw 技能等)、public/、middleware.ts;并配有完整工程化设施:Dockerfile + docker-compose.yml、e2e/(Playwright)、tests/ 与 eval/(Vitest,含 vitest.eval.config)、ESLint/Prettier、vercel.json。运行时通过配置至少一个 LLM 提供方密钥(.env.local 或 server-providers.yml)驱动多智能体生成课堂内容;TTS/ASR、本地模型(Ollama/Lemonade)等能力以可插拔提供方接入。导出能力把生成结果落为 .pptx / .html。
来源:README Quick Start 与徽章、仓库目录树(app/components/lib/packages/skills、Dockerfile、docker-compose.yml、e2e/eval、playwright/vitest 配置、pnpm-workspace.yaml)中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
Tailwind CSS 4 + shadcn 风格组件LangGraph 1.1(agent 编排)VoxCPM2(TTS,支持音色克隆)+ 可自定义 TTS/ASR多 LLM 提供方(OpenAI/Anthropic/Gemini/De…Ollama / Lemonade(本地 AI,无需 key)Playwright(e2e)+ Vitest(单测/eval)适合需要把知识快速转成可上手课堂的场景:教师/培训师把讲义或主题一键生成带讲解、测验与互动的课件并导出 pptx/html;自学者让 AI 老师带着学某个主题,用 3D 可视化理解抽象结构、用模拟做实验、用在线编程边写边学;面向 STEM 的项目式学习与翻转课堂;企业/社区把培训内容做成互动课程。借助 OpenClaw,还能直接在飞书/Slack/Telegram 等日常聊天工具里随口生成一节课。对开发者,AGPL 开源的多智能体 + 互动 UI 生成实现也是研究「AI 生成教学内容」的参考。
来源:README Overview/Highlights/Features、OpenClaw Integration 段最新为 v0.2.1(2026-04-26):集成 VoxCPM2 TTS(音色克隆 + 实时自动生成音色)、新增按模型的 thinking 配置、课程结束完成页与持久化测验状态,并接入 DeepSeek-V4、GPT-5.5、GPT-Image-2、小米 MiMo、Hy3 等新模型。此前 v0.2.0(2026-04-20)推出深度互动模式(3D、模拟、游戏、思维导图、在线编程),v0.1.1 加入自动语言推断、ACCESS_CODE 鉴权、课堂 ZIP 导入导出、自定义 TTS/ASR 与 Ollama 支持。仓库迭代活跃,最近更新在采集日当天(2026-05-23)。
来源:README News 段(v0.2.1/v0.2.0/v0.1.1/v0.1.0)、GitHub meta pushed_at 2026-05-23OpenMAIC 是当前「AI 生成互动课堂」方向里完成度和想象力都很突出的开源项目:多智能体老师/同学加上 3D、模拟、游戏、思维导图、在线编程五类深度互动,把 AI 学习从「问答」推进到「可动手的沉浸式课堂」,工程栈现代、部署方式灵活、迭代飞快,还有清华团队与论文背书。对教师、自学者和做 AI 教育产品的团队都很值得一试,OpenClaw 集成更让它能嵌进日常聊天工具。需要注意的是 AGPL-3.0 的强 copyleft 对商用服务的约束、高质量课堂的 LLM/多模态调用成本,以及生成内容仍需人工把关教学准确性。总体是一个方向清晰、体验出彩的 AI 教育开源平台。
来源:综合 README、News、Features 与 GitHub meta 的事实判断