
OpenMAIC
Turns a topic or document into an interactive classroom run by AI teachers and classmates.
- Stars
- 42.5k
- Forks
- 6.5k
- Licence
- MIT
- Language
- TypeScript
- Last update
- 4 days ago
- Type
- App
What it is
OpenMAIC is an open-source platform that takes a topic or uploaded materials and generates a lesson with slides, quizzes, interactive simulations, and project-based activities. The lesson is delivered by AI teachers and AI classmates who can speak, draw on a whiteboard, and discuss with you. The README describes it as a way to get a multi-agent learning experience with little setup.
- Generate a lesson from a topic description
- Turn an uploaded document into slides and quizzes
- Ask questions about a slide or draw on the classroom whiteboard during a lesson
- Export a classroom as PPTX or as an offline HTML file, per the v1.2.0 notes
Great for
- Students who want a guided lesson on a topic they choose
- Educators exploring AI-generated classroom material
- Developers interested in multi-agent orchestration applied to teaching
- People who want to turn their own documents into an interactive lesson
Not ideal for
- Anyone who needs a simple one-command install, since the README describes a server setup with PostgreSQL for some features
- Users on Vercel-only deployments who need the newest features, because the README says those stay on version 1.1.x
- People who need a verified, curriculum-accredited course, since the README does not make claims about lesson accuracy
How to get it
- 1
Clone and build from source
Clone the repository
git clone https://github.com/THU-MAIC/OpenMAIC.git - 2
Run it
- Open the live demo at open.maic.chat to see the experience without installing
- Clone the repository and follow the Quick Start section of the README
- Configure your model provider in openmaic.yml
- Describe a topic or attach a document to generate your first classroom
- 3
Get the most out of it
- Use the knowledge base in v1.3.0 to keep uploaded materials for reuse across conversations
- Export finished classrooms as PPTX or offline HTML, per the v1.2.0 notes
- Use the classroom chat to ask about specific slide elements or draw on the whiteboard
- Try the OpenClaw or agent workbench integration if you already use those tools
Downloads
Strengths
- Covers slides, quizzes, simulations and project-based learning in one tool
- Open source under the MIT license with an active release history
- Includes a live demo and user guides in English and Chinese
Trade-offs
- Some features need a long-running server and PostgreSQL, which adds setup work
- Model and provider configuration is needed, and the README points to openmaic.yml for it
- Generated content quality depends on the AI models you connect; the README does not benchmark it
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.