Turn a research paper or textbook chapter into an interactive AI lesson with quizzes and simulations without writing any code.
Spin up an AI classroom on a custom topic for a course you are teaching, then export it as an editable slide deck.
Trigger lesson generation from Slack or Discord by asking an AI chatbot to create a classroom on a topic on demand.
Requires at least one LLM provider API key (e.g. OpenAI or Anthropic) and pnpm to install dependencies.
OpenMAIC, short for Open Multi-Agent Interactive Classroom, is an open-source AI platform that turns a topic or document into an interactive lesson. You describe what you want to learn or upload your own material, and the system generates a classroom, slides, quizzes, interactive simulations, and project-based activities, delivered through AI "teachers" and AI "classmates" that can speak, draw on a whiteboard, and discuss the material in real time. It is built around multi-agent orchestration, meaning several AI roles cooperate behind the scenes: one might lecture, another might play a peer asking questions, another might run a simulation. Beyond passive slides, a Deep Interactive Mode adds 3D visualization, simulations, games, mind maps, and inline programming. Generated lessons can be exported as editable .pptx slide decks or interactive .html pages. Through an optional integration called OpenClaw, you can trigger classroom generation from chat apps like Feishu, Slack, Discord, and Telegram by asking an AI assistant. You would use OpenMAIC if you want to learn a subject more interactively than from a static document, or if you teach and want to spin up an AI lesson around your own materials. A hosted version is at open.maic.chat, and you can also self-host. The project is a web app built with Next.js, React, TypeScript, and Tailwind CSS, with LangGraph powering the multi-agent flow. It runs on Node.js and pnpm. It connects to many LLM providers, including OpenAI, Anthropic, Google Gemini, DeepSeek, Qwen, Grok, OpenRouter, Ollama, and any OpenAI-compatible API, and you bring at least one provider's key. The full README is longer than what was provided.
← thu-maic on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.