首页 / 开源宝库 / OpenMAIC
OpenMAIC
// project.info

OpenMAIC

OpenMAIC 是什么

OpenMAIC(Open Multi-Agent Interactive Classroom,THU-MAIC/OpenMAIC)是清华大学开源的 AI 教育平台,把任意主题或文档一键转换成丰富、互动的课堂体验。它靠多智能体编排自动生成幻灯片、测验、互动模拟和项目式学习活动——一切都由 AI 教学代理来讲授。项目 2026 年 3 月立项,8 月底发 v1.0.0(Agent 工作台、持久会话、可复用技能),9 月起连发 v1.1.x 多个安全补丁并上线'Agentic 课堂聊天'(可以就任意幻灯片元素、互动、白板画作直接提问),10 月 4 日发 v1.2.0-rc.1 完成 server-first 重构:课程生成移到服务端,关掉浏览器标签页课程不再中断、模型在 openmaic.yml 一处配置、网页与 API 共用一条流水线。GitHub 已获 4 万+ star,MIT 协议。

内容形态上,OpenMAIC 远不止'生成 PPT':它有深度互动模式(3D、模拟、游戏、思维导图、在线编程环境)、项目式学习 PBL v2、'Edit with AI' 编辑 Agent、直接幻灯片编辑、一键导出 MP4 视频、课堂 ZIP 离线导入导出、讨论区 TTS、沉浸模式与键盘快捷键,语音侧接了 VoxCPM2 TTS(支持声音克隆)与 FunASR。配套生态含 Live Demo(在线直接试)、Lemonade 与 FunASR 相关集成、文档解析(MinerU Cloud)与 Token Plan。部署方式灵活:Vercel 可用到 1.1.x 版,v1.2 起需要 PostgreSQL 和常驻服务端。作为'清华出品 + 教育场景 + 多智能体'三重标签的开源项目,它是 2026 年 9 月 GitHub 增长最快项目里的教育代表。

SCREENSHOT 暂无截图(官网暂不可访问或未截取)

主要功能

01多智能体编排:一键把任意主题/文档变成互动课堂
02生成幻灯片、测验、互动模拟、项目式学习(PBL)
03Agentic 课堂聊天:就任意幻灯片元素、互动、白板画作提问
04深度互动:3D、模拟、游戏、思维导图、在线编程
05一键导出 MP4 视频与课堂 ZIP 离线包
06直接幻灯片编辑 + 'Edit with AI' 编辑 Agent
07v1.2 server-first:服务端生成,关标签页不中断
08模型一处配置 openmaic.yml(默认、锁定、禁用用户 key)
09语音:VoxCPM2 TTS 声音克隆、FunASR 语音识别
10Token Plan 连接与 ACCESS_CODE 访问码鉴权
11安全加固密集:9 月连发 SSRF/DNS 重绑定/RCE 等补丁
12MIT 协议,提供 Live Demo 与 Vercel 部署

如何使用 OpenMAIC

1最快路径:打开官网 Live Demo 在线体验,不部署也能玩。
2本地部署:Prerequisites 看 README → 1. Clone & Install 克隆仓库并安装依赖。
32. Configure 配置:写 openmaic.yml 设置模型(v1.2 起服务端统一配置,可设默认值、锁定与禁用用户私钥)。
4v1.2.0 需要 PostgreSQL + 常驻服务端;不想折腾就用 Vercel 部署(Vercel 支持到 1.1.x)。
5上传材料:把文档/主题挂给系统,材料解析后进入课程生成流水线(v1.2 附件即时解析)。
6进课堂:生成幻灯片与测验后,用 Agentic 聊天就任意元素提问,用白板画图互动,带 ACCESS_CODE 分享给学生。
7导出:一键 MP4 视频或课堂 ZIP 离线包(v0.3 起支持)。

使用示例

README 描述的课堂场景:给 OpenMAIC 一个主题或一份文档,它用多智能体生成整套幻灯片+测验+互动模拟;上课时学生可以直接问'这个公式什么意思'(Agentic 课堂聊天就地回答),老师在白板上画图讲解,深度互动模式还能切进 3D 模型或在线编程练习,下课一键导出 MP4 回放。

核心优势

✓背书特性:清华大学开源,多智能体教育方向标杆项目,star 4 万+。
✓互动特性:不止生成文档——3D、模拟、游戏、在线编程、白板问答都是课堂原生能力。
✓稳定特性:v1.2 server-first 后关页面不掉课、多端共用一条流水线,走向生产可用。
✓安全特性:9 月连续发布 SSRF、DNS 重绑定、Next.js RCE、访问码过期等安全修复,治理认真。
✓开源特性:MIT 协议,Live Demo 免费试,Vercel/自托管/PaaS 多种部署。

与同类工具对比

Gamma(AI 幻灯片工具)同为 AI 生成演示的产品,Gamma 是商业 SaaS

Gamma 生成静态漂亮幻灯片即止,OpenMAIC 面向'课堂'——生成后有测验、互动模拟、白板、学生提问与项目式学习,且开源自托管数据不出门。

Khanmigo(可汗学院 AI 家教)同属 AI 教育产品,Khanmigo 是面向学生的商业家教

Khanmigo 是一对一辅导订阅服务,OpenMAIC 是给老师/创作者的课堂生成与授课工具,产出是可复用课程而非答疑。

ChatGPT 做 PPT同为 AI 生成课件路径,用通用对话模型手搓

通用对话模型只能吐文本或简单 HTML,OpenMAIC 是专门的多智能体课堂流水线:解析材料、生成幻灯片、编排互动、导出视频一条龙。

使用方式与技巧

使用方式

  • Live Demo 在线体验
  • 本地/自托管(需 PostgreSQL,v1.2+)
  • Vercel 部署(≤1.1.x)
  • 课堂 ZIP 离线导入导出

功能模式

  • 课程生成(多智能体流水线)
  • Agentic 课堂聊天
  • 深度互动模式(3D/模拟/游戏/在线编程)
  • PBL 项目式学习 v2
  • MP4 视频导出

使用技巧

  • 模型配置集中放 openmaic.yml,锁默认值防学生乱填
  • 配 ACCESS_CODE 给学生进课堂的临时凭证
  • v1.2 升级前先读 changelog(架构变化大、需 PostgreSQL)

进阶玩法

01Provider 中立:模型接入层可换(含 Token Plan 连接)
02SDK:@openmaic/* 包已上 npm,可编程接入生成能力
03安全公告:GitHub Security Advisories 页面有完整修复记录(GHSA 系列)

客户端下载渠道

⬇GitHub:https://github.com/THU-MAIC/OpenMAIC ⬇Live Demo:见 README Quick Start ⬇npm:@openmaic/* SDK ⬇发布页:GitHub Releases(v1.2.0-rc.1 / v1.1.2 等)

常见问题

免费吗?

MIT 协议开源免费;调用的大模型 API 费用自负(模型自配或用自己的 key)。

必须清华大学的资源吗?

不需要,任何有 GitHub 的人都能部署,MIT 协议商用也可以。

不会代码能用吗?

想免部署先用 Live Demo;本地部署需要按 README 走 Clone & Install + 配置,有一定门槛。

v1.2 升级有什么注意?

架构 server-first 大改:需要 PostgreSQL 与常驻服务端,Vercel 停在 1.1.x;官方要求升级前读 changelog。

能导出视频吗?

能,一键 MP4 导出(v0.3.1 起),另有课堂 ZIP 离线包。

// more.info

项目信息

OpenMAIC 是清华大学开源的多智能体互动课堂:任意主题或文档一键生成幻灯片、测验、互动模拟和 PBL 项目,MIT 开源、点开 Live Demo 就能玩

清华开源的多智能体互动课堂:任意主题或文档一键生成幻灯片、测验、互动模拟与项目式学习活动。

AI 学习教程 适合人群:教师、课程设计者与想做互动课程的内容创作者
// 商业项目:在数据 affiliate 字段填入 CPS 推广链接后,按钮自动改跳你的推广链接
← 返回开源宝库

站长熬夜整理 · 开源大礼包

点击一键转存《2329 件副业装备大礼包》,内含分类 Excel 表,找工具不再大海捞针

一键转存《2329 个开源大礼包》
资料整理自公开开源渠道,仅供学习交流使用;如涉及版权问题请联系删除。