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.

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 20k stars on GitHub and is currently accelerating.
- Where can I find OpenMAIC?
- THU-MAIC/OpenMAIC is on GitHub at https://github.com/THU-MAIC/OpenMAIC.