OpenMAIC is an open-source multi-agent learning platform built to turn a topic or uploaded material into a fully interactive classroom experience with minimal setup. It is designed around coordinated AI roles, including teacher-like and classmate-like agents that can present information, respond in real time, and participate in live educational dialogue. The platform generates multiple learning scenes rather than a single static output, including slides, quizzes, interactive simulations, and project-based activities, which makes it feel closer to a guided lesson than a simple content generator. It also supports whiteboard-style visual explanation and text-to-speech delivery, allowing agents to draw, explain formulas, and speak aloud during instruction. OpenMAIC is built for flexible deployment, with support for direct use through its web experience as well as integration with OpenClaw so classrooms can be generated from messaging platforms such as Slack, Telegram, and Feishu.

Features

  • One-click lesson generation
  • Multi-agent classroom interactions
  • Slides, quizzes, simulations, and project-based activities
  • Whiteboard drawing and spoken explanations
  • Export to editable PPTX and interactive HTML
  • OpenClaw integration for messaging apps

Project Samples

Project Activity

See All Activity >

Categories

Education

License

Affero GNU Public License

Follow OpenMAIC

OpenMAIC Web Site

Other Useful Business Software
Gemini 3 and 200+ AI Models on One Platform Icon
Gemini 3 and 200+ AI Models on One Platform

Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

Build generative AI apps with Vertex AI. Switch between models without switching platforms.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OpenMAIC!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript Education Software

Registered

2026-03-17