OpenMAIC vs DeepTutor:两大开源 AI 教育项目的全面对比分析

· 66 阅读 · 教育 AI 开源项目 多智能体 对比分析

OpenMAIC 与 DeepTutor:基本信息、差异与共同点

一句话结论:OpenMAIC 是「AI 课堂生成器」,DeepTutor 是「个人终身学习工作台」。两者同为 2026 年爆发的学术团队开源 AI 教育项目,同属「LLM + 多智能体 + 教育」赛道,但产品哲学截然不同——一个重做「课堂」,一个重做「导师」。前者偏「教」、偏内容生产;后者偏「学」、偏知识管理。

数据采集时间:2026-09-01 · 数据源:GitHub REST API(仓库元数据 / LICENSE / README)+ 官方站点 + 官方 README


一、基本信息对照

维度 OpenMAIC DeepTutor
全称 Open Multi-Agent Interactive Classroom(开放式多智能体互动课堂) DeepTutor: Lifelong Personalized Tutoring(终身个性化辅导)
研发团队 清华大学 THU-MAIC 团队 香港大学 HKUDS 数据科学实验室(同门项目含 LightRAG)
仓库地址 github.com/THU-MAIC/OpenMAIC github.com/HKUDS/DeepTutor
首次开源 2026-03-11 2025-12-29(仓库创建 2025-12-28)
Star / Fork 约 28.2k / 4.9k 约 38.2k / 4.8k
主语言 TypeScript 94.9%(几乎纯前端栈) Python 68.1% + TypeScript 31.4%
许可证 MIT(2026 年由 AGPL-3.0 改协议) Apache-2.0
最新版本 v1.0.0(2026-08-27,Agent Workbench) v1.6.2(2026-08-30,沉浸式视频学习)
提交量 488 commits 1,550 commits
开放 Issue 244 111
学术论文 JCST 2026(10.1007/s11390-025-6000-0 arXiv 2604.26962
官方站点 openmaic.io · 在线演示 open.maic.chat deeptutor.info
运行依赖 Node.js ≥20、pnpm ≥10;默认零数据库(浏览器存储),可选 PostgreSQL Python 3.11–3.13、Node.js 20+;SQLite + ChromaDB/FAISS 向量库,可选 PocketBase

许可证不一致提示:OpenMAIC 官网 openmaic.io 的「开源教育平台」页面目前仍标注 AGPL-3.0,但仓库 LICENSE 文件与 README 徽章均为 MIT,CHANGELOG 明确记录「relicensing from AGPL-3.0 to MIT」。以仓库 LICENSE 为准:MIT。 若用于商业闭源二次分发,建议留存该版本 LICENSE 快照并核对官网后续更新。


二、核心区别

2.1 产品定位:课堂 vs 导师

OpenMAIC —— 把知识「演」出来

模拟真实课堂的社交动力学:AI 教师(不同教学风格)+ AI 助教 + AI 同学,会讲课、会提问、会辩论、会点名。

  • 两阶段生成:主题 → 大纲 → 富场景(幻灯片 / 测验 / 仿真 / PBL)
  • 28+ 种课堂动作:语音、白板绘制、聚光灯、激光笔
  • 三种互动模式:课堂讨论、圆桌辩论、问答
  • 产出导向:导出可编辑 .pptx 或交互 .html,甚至课堂视频

DeepTutor —— 把知识「嚼」碎

以个人知识库为底座的长期学习系统,围绕「学 → 练 → 测 → 研」闭环,强调检索、引用、记忆与沉淀。

  • 多引擎 RAG:LlamaIndex / PageIndex / GraphRAG / LightRAG / Obsidian / IMA / MarginNote 4
  • 能力面:Chat、解题、出题、深研、可视化、沉浸阅读、掌握度路径
  • 三层可审计记忆(L1 事件流 / L2 事实 / L3 综合)
  • 生态导向:MCP 服务、CLI 应用、EduHub 技能社区、15 个 IM 渠道 Partner

2.2 技术栈与架构取向

层面 OpenMAIC DeepTutor
前端 Next.js + React + TypeScript + Tailwind + Framer Motion/GSAP Next.js 16 + React 19 + TypeScript
后端 Next.js API Routes(无独立 Python 服务) FastAPI(Python)独立服务 + WebSocket
编排 LangGraph 状态机管理智能体轮次;自研 lib/choreography 编排规范(播放器与视频导出共用同一套语义) Tools(原子能力)+ Capabilities(工作流)两层插件架构;单一 agent loop
状态存储 Zustand + Dexie(IndexedDB),服务端可选 PostgreSQL(租约/心跳/崩溃恢复) SQLite + JSON 配置文件(data/user/settings/),向量库 ChromaDB/FAISS
包管理 pnpm workspaces monorepo Python 包(PyPI pip install deeptutor)+ 前端独立 workspace
部署 Vercel 一键部署 / Docker / 自托管 Node PyPI 一条命令 / Docker(GHCR 镜像)/ Podman rootless / 源码 / CLI-only
模型支持 OpenAI、Azure、Anthropic、Bedrock、Gemini、DeepSeek、Qwen、Kimi、MiniMax、Grok、Ollama、Lemonade 等;推荐 Gemini 3 Flash 30+ 服务商(含 NVIDIA NIM、Novita、OpenRouter、Ollama、LM Studio、vLLM、Lemonade)
语音 TTS/ASR 为一等公民:OpenAI、Azure、GLM、Qwen(声音克隆)、VoxCPM、MiniMax、豆包、ElevenLabs、FunASR 本地 有语音能力但非核心卖点,主要为输入 / 播报辅助

2.3 上手路径与部署形态

  • OpenMAIC:前端工程师友好。git clone → pnpm install → 配 .env.local 的一个 key。默认无需数据库,装完即跑;Vercel 一键部署按钮开箱即用。代价是重依赖 Node 生态,服务端能力(Agent Workbench)需 PostgreSQL 才完整。
  • DeepTutor:Python 工程师友好。pip install -U deeptutor → deeptutor init → deeptutor start,或一条 docker run。提供 CLI-only 模式(无 Web UI)、拆分部署、rootless Podman、反向代理等生产级形态,运维选项明显更丰富。

2.4 成熟度节奏

DeepTutor 起跑更早(早约 2.5 个月),提交量是 OpenMAIC 的 3.2 倍,版本迭代密集(v1.6.x,8 月单月发布 5 个版本),功能面宽但伴随较高的复杂度;OpenMAIC 提交数少但节奏更收敛,2026-08-27 直接跨到 v1.0.0 并引入 Agent Workbench,属于「聚焦核心形态 + 一次性能力跃迁」。Star 数上 DeepTutor 领先约 1 万,但 OpenMAIC 增长斜率更陡(6 个月内 28k)。


三、共同点

共同点 具体表现
学术团队出身,有论文背书 清华 THU-MAIC / 港大 HKUDS,均有正式论文(JCST 2026 / arXiv),非个人玩具项目
同为多智能体架构 OpenMAIC 用 LangGraph 编排教师/同学;DeepTutor 用 Tools + Capabilities 双层插件 + subagent 协作
文档 / 主题驱动的自动化生成 都能从「一个主题」或「一份上传文档」自动生成结构化学习内容,无需人工编排
宽松开源协议 + 自托管 MIT / Apache-2.0,均可私有化部署,数据留本地,无供应商锁定
多模型服务商中立 均支持 OpenAI 兼容协议与国产模型(DeepSeek、Qwen、GLM、MiniMax、豆包等),支持本地 Ollama
互动式学习体验 都超越纯文本问答:OpenMAIC 有仿真 / 3D / 小游戏 / 在线编程,DeepTutor 有可视化 / 动画 / 沉浸阅读,均为浏览器内自包含 HTML
智能体技能 / 插件扩展机制 OpenMAIC 内置 20 个教学技能(含费曼、螺旋课程)+ 用户自定义;DeepTutor 支持 SKILL.md 技能、MCP 服务、EduHub 社区技能市场
IM 渠道集成 OpenMAIC 通过 OpenClaw(clawhub install openmaic)接入飞书 / Slack / Telegram 等 20+ 平台;DeepTutor 的 Partner 支持 15 个 IM 渠道(含飞书、企微、钉钉、QQ、WhatsApp)
前端同为 Next.js 技术栈 两者 Web 端都基于 Next.js + React + TypeScript,前端二开门槛相近
中文友好 均有官方中文文档 / 界面与中文开发团队,国内网络与国产模型适配良好

四、选型建议

  1. 要做「自动生成课件 / 讲解视频 / 互动课堂」→ 选 OpenMAIC。 它的产出物(可编辑 PPTX、交互 HTML、课堂视频)就是交付物本身,适合培训、在线课程生产、企业内训、教师备课。MIT 协议对商用再分发最友好。
  2. 要做「个人/团队知识库 + 长期学习陪伴」→ 选 DeepTutor。 多引擎 RAG、可审计记忆、掌握度路径、深度研究、Obsidian 联动,适合考研考证、科研文献、技术团队内部知识沉淀。
  3. 运维与集成优先 → DeepTutor。 部署形态最全(PyPI / Docker / Podman / CLI / 拆分部署),提供 MCP、CLI 应用、IM Partner 等外部集成面,适合要做平台化接入的团队。
  4. 轻量快速验证优先 → OpenMAIC。 零数据库默认启动、Vercel 一键部署、纯 TypeScript 技术栈,前端团队 30 分钟内可跑通 demo。
  5. 两者并非互斥。 可行组合:用 DeepTutor 做知识沉淀与检索(内容底座),用 OpenMAIC 把沉淀内容渲染成互动课堂(内容呈现)。二者都支持 MCP / OpenAI 兼容接口,具备对接空间。

五、数据说明与风险提示

  • Star / Fork / 提交数等指标取自 2026-09-01 的 GitHub REST API 快照,属时点数据,会持续变化。
  • OpenMAIC 官网与仓库 LICENSE 存在 AGPL-3.0 / MIT 不一致,商用前请以仓库 LICENSE 文件及最新版 CHANGELOG 为准。
  • 两者迭代极快(周级别发版),本报告中功能清单可能已被新版本覆盖,落地前建议重新核对目标版本的 Release Notes。
  • 「700+ 学生、两年验证」为 OpenMAIC 官方口径;DeepTutor 未公开等量级的课堂实证研究数据,其公开材料以 arXiv 技术论文为主。

分析生成:2026-09-01 · 天天开欣呀 😄 · 数据源:GitHub REST API、openmaic.io、deeptutor.info、两仓库官方 README

← 返回首页 回到顶部 ↑