LISTED PROFILE

OpenMAIC

OpenMAIC is an open-source, self-hostable AI course generator that converts a topic prompt or uploaded documents, audio, and video into an interactive classroom experience. Driven by a multi-agent system, it automatically produces slides, interactive quizzes, HTML-based simulations, and project-based learning activities presented by speaking AI teachers and classmates. Its Pro workbench enables chat-based curriculum planning and direct component editing, while deployment runs on a Next.js stack with user-configured LLM, TTS, and ASR provider API keys or local inference models.Read full overviewCollapse overview

OpenMAIC is an open-source, self-hostable AI course generator that converts a topic prompt or uploaded documents, audio, and video into an interactive classroom experience. Driven by a multi-agent system, it automatically produces slides, interactive quizzes, HTML-based simulations, and project-based learning activities presented by speaking AI teachers and classmates. Its Pro workbench enables chat-based curriculum planning and direct component editing, while deployment runs on a Next.js stack with user-configured LLM, TTS, and ASR provider API keys or local inference models.

Last checked2026-09-21

Visit product website
Product image for OpenMAIC

01 — OUR TAKE

Who and what it suits

Developed by THU-MAIC and released under an MIT license, OpenMAIC provides an open-source framework for generating complete interactive courses from raw inputs or topic descriptions. The software supports self-hosting via Docker or Next.js deployment and allows creators to connect their choice of cloud LLM providers or run local models via Ollama, Lemonade, or FunASR. While a public demo is accessible at open.maic.chat, its hosted pricing and long-term access terms remain unstated, and cloud LLM usage requires bringing your own API keys. Additionally, no official privacy policy was identified across reviewed pages, leaving data retention and model training practices unverified.

Best for

  • Educators generating structured interactive course material from a single topic prompt or document
  • Self-hosters and developers seeking an open-source AI learning environment deployed on their own infrastructure
  • Instructional designers needing editable slides, quizzes, simulations, and project-based activities
  • Teams connecting preferred cloud LLM API keys or local inference setups for educational content

Not ideal for

  • Users looking for a fully managed SaaS platform without self-hosting or API key setup
  • Learners seeking a native iOS or Android app, as no dedicated mobile builds are published
  • Individuals expecting a personal companion chatbot rather than course generation software

What stands out

  • Open-source codebase with an MIT license and clear self-hosting instructions via Docker or Next.js
  • Flexible provider integration supporting major cloud LLMs as well as local inference engines
  • Comprehensive course output including slides, quizzes, simulations, voice synthesis, and video export
  • Pro workbench features enabling chat-driven course steering and granular component editing

What to consider

  • No privacy policy was located among reviewed pages, leaving data handling practices unconfirmed
  • Cloud LLM operation requires users to supply and fund their own provider API keys
  • Hosted demo pricing and usage limits on open.maic.chat are not explicitly documented
  • Supported content languages are not formally enumerated and depend on the selected underlying LLM