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.
Tsinghua’s open-source platform uses LangGraph to orchestrate AI teachers, classmates, and teaching assistants into real-time interactive classrooms.

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
.pptxor 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 35.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.