

Open-source multi-agent platform that turns any topic or document into an interactive AI classroom with slides, quizzes and simulations.

Open-source multi-agent platform that turns any topic or document into an interactive AI classroom with slides, quizzes and simulations.
OpenMAIC (Open Multi-Agent Interactive Classroom) is an MIT-licensed platform from Tsinghua University's MAIC group that converts a topic or a pile of source material into a full interactive course. Multi-agent orchestration built on LangGraph generates slides, quizzes, interactive simulations and project-based learning activities, then delivers them through AI teachers and AI classmates rather than as static pages. Version 1.0.0, released 27 August 2026, added a Pro agent workbench alongside the original one-click generator: a chat-first workspace where an agent plans the curriculum, builds and revises each page, and works directly from materials you upload — documents, audio, video or web search results. Sessions are server-backed and durable, so a run survives a restart and can be cancelled, resumed or steered at any point. Around twenty built-in skills cover slides, quizzes, interactives, PBL, image and video generation, voices and .pptx import. The stack is deliberately provider-neutral: bring your own models, media, search providers and storage backend, with support ranging from hosted APIs to fully local inference via Lemonade and FunASR. It ships as a Next.js 16 / React 19 / TypeScript application with a one-command Postgres deployment and a live hosted demo.
Open-source multi-agent platform that turns any topic or document into an interactive AI classroom with slides, quizzes and simulations.
OpenMAIC works by combining Agent workbench: A chat-first workspace where an agent plans, builds and revises an entire course with you steering, One-click generation: Turn a single prompt or document into a complete interactive classroom without configuration, Durable sessions: Server-backed runs survive restarts and can be cancelled, resumed or redirected mid-build, Session materials: Upload documents, audio and video or pull from web search, and the agent builds the course from them, Twenty built-in skills: Slides, quizzes, interactives, project-based learning, images, video, voices and .pptx import to help users with An instructor turns a lecture PDF into a full interactive course with slides, quizzes and simulations in a single pass, A corporate trainer uploads recorded sessions and internal documents and has the agent build onboarding material from them, A university deploys the platform on its own infrastructure so student data and model calls never leave the campus network, A course author uses the Pro workbench to revise individual pages conversationally instead of regenerating a whole module, A team localises training content by generating the same course across the platform's supported locales.
Key features include Agent workbench: A chat-first workspace where an agent plans, builds and revises an entire course with you steering, One-click generation: Turn a single prompt or document into a complete interactive classroom without configuration, Durable sessions: Server-backed runs survive restarts and can be cancelled, resumed or redirected mid-build, Session materials: Upload documents, audio and video or pull from web search, and the agent builds the course from them, Twenty built-in skills: Slides, quizzes, interactives, project-based learning, images, video, voices and .pptx import.
OpenMAIC is useful for anyone interested in An instructor turns a lecture PDF into a full interactive course with slides, quizzes and simulations in a single pass, A corporate trainer uploads recorded sessions and internal documents and has the agent build onboarding material from them, A university deploys the platform on its own infrastructure so student data and model calls never leave the campus network, A course author uses the Pro workbench to revise individual pages conversationally instead of regenerating a whole module, A team localises training content by generating the same course across the platform's supported locales.
OpenMAIC is free to use.
Visit https://github.com/THU-MAIC/OpenMAIC to sign up and explore OpenMAIC.
Compare OpenMAIC: vs Kit · vs Tadata · vs Reflexio · vs HyperProbe