← all repositories
THU-MAIC/OpenMAIC

Your next course is taught by a committee of LLMs

OpenMAIC turns any topic or document into an interactive classroom where AI teachers and classmates lecture, quiz, and debate each other in real time.

★41.4k stars TypeScript AgentsLLMOps · Eval
Feature · 02 Sep 2026
OpenMAIC and the End of Passive Video Lectures

Tsinghua’s open-source platform uses LangGraph to orchestrate AI teachers, classmates, and teaching assistants into real-time interactive classrooms.

Read the in-depth article →
OpenMAIC
Velocity · 7d
+62
★ / day
Trend
↘cooling
star history

What it does

OpenMAIC is an open-source platform that ingests a topic or document and generates a complete interactive lesson. It orchestrates multiple AI agents to play the roles of teachers and classmates, delivering slides, quizzes, interactive HTML simulations, and project-based learning activities. The agents can speak via TTS, sketch on a shared whiteboard, and hold real-time discussions with each other and the user. Finished classrooms can be exported as editable .pptx files or self-contained interactive .html pages.

The interesting bit

Instead of treating a lesson as a single LLM response, the project frames pedagogy as a multi-agent workflow running on LangGraph. It also integrates with OpenClaw, so you can spin up a classroom by messaging an assistant in Slack, Telegram, or Feishu. The stack is Next.js and React, with support for more than a dozen LLM providers including local options via Ollama and Lemonade.

Key highlights

  • One-click generation of slides, quizzes, 3D visualizations, games, mind maps, and live coding exercises from a prompt or document
  • AI teachers and classmates speak, draw on a whiteboard, and debate each other in real time
  • Supports 15+ LLM providers including OpenAI, Anthropic, Gemini, DeepSeek, MiniMax, and local backends via Ollama or Lemonade
  • Exports to editable .pptx or offline-ready interactive .html
  • OpenClaw integration lets users spawn classrooms from Slack, Telegram, Feishu, and 20+ other chat apps

Verdict

Educators, trainers, and developers experimenting with structured multi-agent experiences should take a look. If you just need a quick summary of a PDF, a single-chatbot tool is less overhead.

Frequently asked

What is THU-MAIC/OpenMAIC?
OpenMAIC turns any topic or document into an interactive classroom where AI teachers and classmates lecture, quiz, and debate each other in real time.
Is OpenMAIC open source?
Yes — THU-MAIC/OpenMAIC is open source, released under the MIT license.
What language is OpenMAIC written in?
THU-MAIC/OpenMAIC is primarily written in TypeScript.
How popular is OpenMAIC?
THU-MAIC/OpenMAIC has 41.4k stars on GitHub and is currently cooling off.
Where can I find OpenMAIC?
THU-MAIC/OpenMAIC is on GitHub at https://github.com/THU-MAIC/OpenMAIC.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.