Описание
OpenMAIC (Open Multi-Agent Interactive Classroom) — это платформа для обучения с ИИ с открытым исходным кодом, разработанная командой THU-MAIC при Университете Цинхуа. Она преобразует любое описание темы или загруженный документ в погружающий интерактивный опыт в классе с использованием многопользовательской оркестрации с ИИ-преподавателями, помощниками и одноклассниками, которые имитируют социальную динамику реального класса.
Читать далее
OpenMAIC генерирует уроки через двухступенчатый процесс: сначала он анализирует входные данные и создает структурированный план урока, затем преобразует каждый элемент плана в насыщенные сцены, такие как озвученные слайды, викторины с оценкой ИИ, интерактивные HTML-симуляции или проекты на основе обучения. ИИ-агенты читают лекции с естественным голосовым сопровождением, используют эффекты подсветки и лазерной указки, а также рисуют на общем белом доске в реальном времени. Динамические режимы взаимодействия, поддерживаемые машиной состояний LangGraph, включают обсуждение в классе, круглые столы с дебатами между агентами с различными точками зрения и свободные вопросы и ответы. Студенты могут отвечать голосом с помощью распознавания речи, а уроки могут быть экспортированы в редактируемый PowerPoint или самодостаточный интерактивный HTML.
Платформа поддерживает несколько поставщиков LLM, включая OpenAI, Anthropic, Google Gemini, DeepSeek и любой совместимый с OpenAI API, при этом рекомендуется использовать Gemini 3 Flash для баланса и Gemini 3.1 Pro для наивысшего качества. Она построена на Next.js, React и TypeScript и может быть развернута на Vercel, Docker или на собственных серверах, с интеграцией OpenClaw, позволяющей пользователям создавать классы из мессенджеров, таких как Feishu, Slack, Telegram и WhatsApp.
OpenMAIC основан на исследованиях, опубликованных в Journal of Computer Science and Technology (JCST 2026), и был проверен на более чем 700 студентах в Цинхуа на протяжении более двух лет. Он бесплатен и имеет открытый исходный код по лицензии AGPL-3.0, что позволяет пользователям использовать, модифицировать, размещать и вносить свой вклад.
- КатегорияAI-конструкторы курсов
- Модель ценообразованияОткрытый код
- РазвёртываниеОблако, На своём сервере
- ПлатформыВеб
Основные функции OpenMAIC
Генерация уроков одним щелчком из любой темы или документа
Класс с несколькими агентами с ИИ-преподавателями и одноклассниками
Интерактивные викторины с оценкой и обратной связью от ИИ
Интерактивные HTML-симуляции и совместная белая доска
Озвучивание текста и ввод с помощью распознавания речи
Режимы взаимодействия: обсуждение, дебаты и вопросы-ответы
Экспорт в PowerPoint и интерактивный HTML
Открытый исходный код под AGPL-3.0 с возможностью самостоятельного размещения
Как использовать OpenMAIC?
Разверните или установите: Разверните на Vercel или Docker, или клонируйте репозиторий и установите с помощью pnpm.
Добавьте ключ API: Настройте как минимум один ключ поставщика LLM, такой как OpenAI, Anthropic, Gemini или DeepSeek.
Введите тему: Укажите описание темы или загрузите документ.
Сгенерируйте урок: OpenMAIC создает план и превращает его в озвученные слайды, викторины и симуляции.
Учитесь и экспортируйте: Взаимодействуйте с ИИ-преподавателями и одноклассниками, затем экспортируйте урок в PowerPoint или HTML.
Варианты использования OpenMAIC
- Создание интерактивных курсов
- Классы с несколькими агентами
- Обучение в собственном темпе
- Образование с ИИ на собственных серверах
- Экспорт уроков







