🔥 开源爆款 · 7.5k+ Stars

OpenMAIC

开源 AI 互动课堂平台

清华大学出品 · 将任何文档转化为多智能体沉浸式学习体验

🎯 这玩意儿能整啥?

老铁们,OpenMAIC这玩意儿贼拉好使!就是能把你们平时整的那些PDF文档、 讲义材料啥的,一股脑儿整成一个贼拉精彩的AI互动课堂! AI老师带着一帮智能体同学,给你整一出贼带劲的沉浸式学习体验! 不管你是想学编程、整税务、搞科学还是整点儿有意思的知识,都能整!

✨ 核心功能

🎓

一键生成课堂

描述主题或上传材料,AI几分钟内构建完整互动课堂

👥

多智能体互动

AI老师和智能体同学实时授课、讨论、答疑

📊

丰富场景类型

幻灯片讲解、交互测验、HTML模拟实验、项目制学习

🎨

白板绘图

智能体实时绘制图表、书写公式,语音讲解

📥

灵活导出

下载可编辑的PPT或交互式HTML网页

💬

多平台集成

支持飞书、Slack、Telegram等20+聊天应用

🎪 课堂场景

🎤

幻灯片讲解

AI老师配合聚光灯和激光笔进行语音讲解

📝

交互测验

单选/多选/简答,AI实时判分和反馈

🔬

HTML模拟实验

可视化交互实验,动手学习

🏗️

项目制学习PBL

与AI智能体协作完成结构化项目

🚀 快速上手

1

环境要求

Node.js v20+ · pnpm v10+

2

克隆安装

git clone https://github.com/THU-MAIC/OpenMAIC.git
cd OpenMAIC
pnpm install
3

配置环境变量

cp .env.example .env.local
# 填写 API Key (OpenAI / Anthropic / Gemini / DeepSeek)
4

启动访问

pnpm dev → http://localhost:3000

🛠️ 技术栈

Next.js 16React 19TypeScriptLangGraphZustandTailwind CSSshadcn/ui

📚 开源免费 · MIT许可证

GitHub Star 7.5k+ · 论文发表于JCST 2026