OpenMAIC
Open-source multi-agent AI platform that turns any topic or document into an interactive classroom with AI teachers, quizzes, simulations, and real-time discussions.
At a Glance
Fully free and open-source under AGPL-3.0. Self-host with your own LLM API keys.
Engagement
Available On
Alternatives
Listed May 2026
About OpenMAIC
OpenMAIC (Open Multi-Agent Interactive Classroom) is an open-source AI platform that transforms any topic or document into a rich, interactive classroom experience. Powered by multi-agent orchestration via LangGraph, it generates slides, quizzes, interactive simulations, and project-based learning activities — all delivered by AI teachers and AI classmates who can speak, draw on a whiteboard, and engage in real-time discussions. It supports self-hosting via Node.js, Docker, or one-click Vercel deployment, and integrates with messaging platforms like Feishu, Slack, and Telegram through OpenClaw.
- One-click lesson generation — Describe a topic or attach materials; the AI builds a full structured lesson in minutes using a two-stage outline-then-scene pipeline.
- Multi-agent classroom — AI teachers and peers lecture, discuss, quiz, and interact with you in real time using LangGraph-orchestrated agent turns.
- Deep Interactive Mode — Generates 3D visualizations, physics simulations, knowledge-based mini-games, mind maps, and in-browser coding environments for hands-on learning.
- Whiteboard & TTS — Agents draw diagrams, write formulas, and narrate out loud; supports multiple TTS providers including self-hosted VoxCPM2 with voice cloning.
- Rich scene types — Slides, single/multiple-choice and short-answer quizzes with AI grading, interactive HTML simulations, and project-based learning (PBL) with role selection.
- Export anywhere — Download fully editable
.pptxslides, self-contained interactive.htmlpages, or full classroom ZIP archives. - OpenClaw integration — Install the
openmaicskill via ClawHub and generate classrooms directly from Feishu, Slack, Discord, Telegram, and 20+ messaging apps. - Broad LLM provider support — Works with OpenAI, Anthropic, Google Gemini, DeepSeek, Qwen, Kimi, MiniMax, Grok, OpenRouter, Ollama (local), and any OpenAI-compatible API.
- Speech Recognition — Talk to your AI teacher using your microphone; supports custom ASR providers.
- i18n & Dark Mode — Interface supports Chinese, English, Japanese, and Russian, with a dark mode for comfortable extended use.
Community Discussions
Be the first to start a conversation about OpenMAIC
Share your experience with OpenMAIC, ask questions, or help others learn from your insights.
Pricing
Open Source (AGPL-3.0)
Fully free and open-source under AGPL-3.0. Self-host with your own LLM API keys.
- Full source code access
- Self-hosted deployment (Node.js, Docker, Vercel)
- All classroom features included
- Bring your own LLM API keys
- Community support via Discord
Capabilities
Key Features
- One-click lesson generation from topic or document
- Multi-agent AI teachers and classmates
- Deep Interactive Mode with 3D visualization, simulations, games, mind maps, and online programming
- Whiteboard drawing with real-time agent annotations
- Text-to-Speech with multiple providers including VoxCPM2 voice cloning
- Speech Recognition (ASR) for voice interaction
- Interactive quizzes with AI grading and feedback
- Project-Based Learning (PBL) with role selection
- Export to PowerPoint (.pptx), interactive HTML, and classroom ZIP
- OpenClaw integration for messaging app classroom generation
- Web search during class for up-to-date information
- Broad LLM provider support (OpenAI, Anthropic, Gemini, DeepSeek, Ollama, etc.)
- Vercel, Docker, and self-hosted deployment options
- ACCESS_CODE authentication for shared deployments
- Internationalization: Chinese, English, Japanese, Russian
- Dark mode
- MinerU integration for advanced document parsing
