一句话介绍:OpenMAIC(Open Multi-Agent Interactive Classroom)是清华大学团队开源的多智能体AI互动课堂平台,输入一个主题或上传一份文档,就能自动生成一堂由AI老师主讲、AI同学实时提问互动的完整课程,带幻灯片、白板、测验、交互模拟和项目制学习,39.8k星、MIT协议,支持DeepSeek、智谱GLM、通义Qwen、Kimi、Ollama本地模型等二十余家模型服务,本文带本地部署实测。
对这个开源课堂项目的定位一句话概括:它不是聊天机器人套壳,而是把"讲课"这件事整个流程化——出大纲、做幻灯片、白板推演、出题批改、课堂讨论,每个环节由不同的智能体分工完成。
软件信息
| 项目 | 内容 |
|---|---|
| 软件名 | OpenMAIC |
| 最新版本 | v1.1.2(2026-09-28发布) |
| 开发方 | 清华大学 THU-MAIC 团队 |
| 开源协议 | MIT |
| GitHub | 39819星(2026-10-03查询) |
| 形态 | 自托管网页应用(本地跑起来后浏览器访问) |
| 系统要求 | Windows / macOS / Linux,Node.js 22.19以上 |
| 下载地址 | 见文末下载表 |
版本与包信息(官方 GitHub tag 源码包,实测下载):
- 版本:v1.1.2
- 文件:openmaic-1.1.2-src.zip
- 大小:94,980,602 字节(约 90.6MB)
- SHA256:272C6C0C84BFE22A89C8BDB429AB743B5EB2A87A526485B577ABC0419CA4DDB5
它是什么来头:2026年3月中旬开源,据36氪、OSCHINA等媒体报道,开源数小时就在X上获得十几万人关注,被称为国内首个"L4级AI课堂"。项目至今保持高频更新,v1.1.2 于2026-09-28发布。
功能亮点
实测打开界面 + 官方仓库说明,主要功能:

- 一键生成课堂:输入主题或上传文档,AI自动产出完整课程
- 多智能体协作:AI老师主讲,AI同学会提问、辩论、引发讨论(官方演示见下图)
- 实时白板:AI老师讲课时在共享白板上画流程图、推公式
- 自动出题:课堂内嵌测验,自动批改
- 交互模拟:自动生成可在浏览器里直接操作的HTML交互实验
- PBL项目制学习:从任务发布到提交评估的完整链路
- 语音讲解:内置TTS,支持多家语音服务商
- 课件导出:支持导出 PPTX / HTML / 项目ZIP(v1.0起新增视频导出与PPTX导入入口)
- 多语言:界面内置12种语言切换,实测中文界面完整、默认跟随浏览器
- 暗色模式:自动跟随系统
以下是官方仓库的课堂演示帧(官方效果图,非本机截图):AI老师正在讲微积分,幻灯片、公式、旁白笔记同屏。

多智能体互动是它和普通"看视频学"最大的区别——AI同学会真的打断提问,老师现场回答,右侧聊天区完整记录讨论串:

模型支持是它对国内用户最友好的地方,实测设置页内置的服务商包括:Kimi、OpenAI、Azure OpenAI、Atlas Cloud、Claude、亚马逊Bedrock、Gemini、智谱GLM、通义千问、DeepSeek、MiniMax、硅基流动、豆包、OpenRouter、Grok、腾讯混元、小米MiMo、TokenDance,以及Ollama和Lemonade两个本地模型后端——用本地模型不需要任何API Key,每个服务商都给了国内站与国际站入口和一键测试连接。

本地部署实测(Windows)
实测环境:Windows 10 x64,Node.js v22.23.3 便携版,pnpm 10.28.0,全程未配任何API Key。
第一步,装 Node.js:官网下 zip 便携包解压即可,版本必须 22.19 以上,低了会拒装。
第二步,装 pnpm:解压目录下执行 npm i -g pnpm 即可,项目锁定的是 pnpm 10。
第三步,装依赖:在解压出的源码目录里执行 pnpm install。这一步会拉2531个包(实测数字,含 Next.js 16 框架与全部字体资源),国内网络建议把 npm 源换成国内镜像再装,快很多。装完它会自动把内置的8个工作包子项目编译一遍,不用手动干预。
第四步,启动:执行 pnpm dev,等编译完成,浏览器打开本机回环地址加端口号3000(终端里会打印实际地址)就能看到首页。

实测结论:
- 不配任何Key也能正常启动、正常浏览全部界面、正常进设置页,只在真正点"生成课堂"时才会要求配模型,对先看后买很友好
- 配置文件全部可选,零配置即可跑起来,这一点比大多数同类自托管项目省心
- 生成课堂必须配至少一个模型服务:云端服务商填Key,或者本地装Ollama免Key跑(需要在配置里把本机网络访问开关打开)
- 访问控制默认关闭,自己用无所谓;要暴露到局域网/公网,务必在配置里设置访问码
课堂生成实测情况(诚实标注)
本次实测机没有配置任何大模型Key,所以"点生成、出课堂"的最后一步没有真实跑通,生成环节的效果以下图为官方仓库效果图为准,我们只对部署与界面做了实测,不虚标。

想完整体验的两条路:一是给自己充一个便宜的Key(DeepSeek、GLM、Qwen都有开放平台,几块钱能生成很多节课);二是本地装Ollama拉个小模型,零成本但效果取决于模型能力。
下载地址
| 名称 | 大小 | 提取码 |
|---|---|---|
| 123网盘 | 90.6MB | 1024 |
| 蓝奏云 | 90.6MB | 1024 |
| 夸克网盘 | 90.6MB | 1024 |
- 123网盘:https://1626683.share.123pan.cn/123pan/ekeA-xK5I?pwd=1024
- 蓝奏云:https://ddos.lanzouc.com/i4dLb4apbu4f?pwd=1024
- 夸克网盘:https://pan.quark.cn/s/2b8295161281?pwd=1024
包内是 v1.1.2 官方 tag 源码,SHA256 见上文,下载后可自行校验;部署方法照上面四步走。喜欢折腾的也可以直接去 GitHub 仓库搜 THU-MAIC 加 OpenMAIC 拉最新代码。
注意事项
- 生成课堂走的是你自己的模型Key,费用由你的Key账户承担,和本项目无关
- Node.js 版本必须 ≥ 22.19,用旧版Node会在依赖安装阶段报引擎错误
- 2531个依赖包,建议预留至少5GB磁盘再装
- 本地部署默认没有访问控制,不要不加访问码就挂到公网
- 软件为开源项目,许可证MIT,详见官方仓库



