Description
OpenMAIC (Open Multi-Agent Interactive Classroom) est une plateforme éducative IA open-source développée par l'équipe THU-MAIC de l'Université Tsinghua. Elle transforme toute description de sujet ou document téléchargé en une expérience de classe immersive et interactive grâce à l'orchestration multi-agents avec des enseignants IA, des assistants pédagogiques et des camarades de classe alimentés par des LLM qui simulent les dynamiques sociales d'une véritable classe.
Lire la suite
OpenMAIC génère des leçons à travers un pipeline en deux étapes : il analyse d'abord l'entrée et produit un plan de leçon structuré, puis transforme chaque élément du plan en scènes riches telles que des diapositives narrées, des quiz avec notation par IA, des simulations HTML interactives ou des activités d'apprentissage par projet. Les agents IA donnent des cours avec une narration vocale naturelle, des effets de projecteur et de pointeur laser, et dessinent sur un tableau blanc partagé en temps réel. Les modes d'engagement dynamiques, alimentés par une machine d'état LangGraph, incluent des discussions en classe, des débats en table ronde entre agents ayant des points de vue différents, et des sessions de questions-réponses libres. Les étudiants peuvent répondre par la voix grâce à la reconnaissance vocale, et les leçons peuvent être exportées au format PowerPoint modifiable ou HTML interactif autonome.
La plateforme prend en charge plusieurs fournisseurs de LLM, y compris OpenAI, Anthropic, Google Gemini, DeepSeek, et toute API compatible avec OpenAI, avec Gemini 3 Flash recommandé pour un équilibre et Gemini 3.1 Pro pour la meilleure qualité. Elle est construite sur Next.js, React et TypeScript, et peut être déployée sur Vercel, Docker ou une infrastructure auto-hébergée, avec l'intégration OpenClaw permettant aux utilisateurs de générer des classes à partir d'applications de messagerie comme Feishu, Slack, Telegram et WhatsApp.
OpenMAIC est fondée sur des recherches publiées dans le Journal of Computer Science and Technology (JCST 2026) et validée avec plus de 700 étudiants à Tsinghua sur plus de deux ans. Elle est gratuite et open-source sous la licence AGPL-3.0, permettant aux utilisateurs de l'utiliser, de la modifier, de l'auto-héberger et de contribuer.
- CatégorieCréateurs de cours par IA
- Modèle tarifaireOpen source
- DéploiementCloud, Auto-hébergé
- PlateformesWeb
Fonctionnalités principales de OpenMAIC
Génération de leçons en un clic à partir de n'importe quel sujet ou document
Classe multi-agents avec enseignants IA et camarades de classe
Quiz interactifs avec notation et retours par IA
Simulations HTML interactives et tableau blanc collaboratif
Narration texte-à-parole et saisie par reconnaissance vocale
Modes d'engagement en discussion, débat et questions-réponses
Exportation au format PowerPoint et HTML interactif
Open-source sous AGPL-3.0 avec déploiement auto-hébergé
Comment utiliser OpenMAIC ?
Déployer ou installer : Déployez sur Vercel ou Docker, ou clonez le dépôt et installez avec pnpm.
Ajouter une clé API : Configurez au moins une clé de fournisseur LLM telle qu'OpenAI, Anthropic, Gemini ou DeepSeek.
Entrer un sujet : Fournissez une description de sujet ou téléchargez un document.
Générer la leçon : OpenMAIC construit un plan et le transforme en diapositives narrées, quiz et simulations.
Apprendre et exporter : Interagissez avec des enseignants IA et des camarades de classe, puis exportez la leçon au format PowerPoint ou HTML.
Cas d'utilisation de OpenMAIC
- Création de cours interactifs
- Classes multi-agents
- Apprentissage autonome
- Éducation IA auto-hébergée
- Exportation de leçons







