OpenMAIC:多智能体交互式课堂平台

12
分类开源项目
作者清华大学
来源跳转
发表时间

内容

OpenMAIC是由清华大学开发的开源多智能体交互式课堂平台,可将任意主题或文档转化为沉浸式学习体验。平台支持一键生成课程大纲、幻灯片、测验、交互式模拟和项目式学习活动,由AI教师和同学实时授课、讨论和互动。最新版本新增Grok(xAI)支持,集成OpenClaw实现从飞书、Slack等20+通讯工具直接生成课堂。

  • 核心功能: 两阶段课程生成流水线(大纲生成→场景内容生成),支持幻灯片、测验、交互式HTML模拟和项目式学习(PBL)四种场景类型,配备AI语音讲解、白板绘图和实时讨论功能。
  • 多智能体交互: 基于LangGraph的多智能体编排系统,实现课堂讨论、圆桌辩论、自由问答和白板协作;播放引擎通过状态机管理28+种动作类型的执行。
  • 部署方式: 支持本地开发(Node.js≥20 + pnpm)、Vercel一键部署和Docker部署;可选集成MinerU实现复杂文档的高级解析。
  • OpenClaw集成: 通过OpenClaw技能市场,用户可在飞书、Slack、Discord、Telegram等聊天应用中直接生成和访问课堂,无需终端操作,提供托管模式和自托管模式两种选择。
  • 导出功能: 支持生成可编辑的PowerPoint(.pptx)文件和自包含的交互式HTML页面,包含图片、图表和LaTeX公式。
  • 技术架构: 基于Next.js 16和TypeScript构建,采用Zustand状态管理,核心模块包括生成流水线、多智能体编排、播放引擎、动作执行引擎和LLM提供商抽象层。
  • 开源许可: 采用AGPL-3.0许可证,提供商业授权联系方式;项目已获11k星标和1.6k分支。

评论

(0)
未配置登录方式
暂无评论