openmaic turns a topic or attached materials into an interactive AI classroom with slides, quizzes, simulations, and AI teachers and classmates in minutes. Lessons can be exported as .pptx, offline .html, or a classroom ZIP.
Project overview
It replaces manually building lessons, slides and activities with generation of a full interactive classroom — including multi-agent teachers and peers that lecture, discuss, use a whiteboard and speak with TTS in real time.
Project type
AI Agent · Workflow · Learning Resources
Use cases
Learning & Education
Deployment
Refer to project documentation
License
MIT
Best for
Educators and general users who want to turn a topic or document into an interactive lesson with quizzes, simulations, and AI teachers and classmates.
Users who need lessons in reusable formats such as .pptx, offline .html, or a classroom ZIP.
Key capabilities
Describe a topic or attach materials and the AI builds a full lesson in minutes.
AI teachers and peers lecture, discuss, draw on a whiteboard and speak with TTS in real time.
Export a lesson as a .pptx, an offline .html file, or a classroom ZIP.
Limitations and risks
Vercel and other serverless hosts are not supported from 1.2.0; a long-running Node.js process with PostgreSQL is required.
Without ACCESS_CODE configured, anyone who can reach the port owns, edits and can delete the whole library — set an access code before exposing the service.
Getting started
Copy .env.example to .env.local, edit .env.local with your API keys, run docker compose up --build, then open http://localhost:3000. Setup difficulty is medium because it requires editing .env.local with API keys and running docker compose up --build.
Evidence and sources
GitHub project description: Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click
README: an open-source AI platform that turns any topic or document into a rich, interactive classroom experience. Powered by multi-agent orchestration, it generates slides, quizzes, inte…
README: **One-click lesson generation** — Describe a topic or attach your materials; the AI builds a full lesson in minutes