AIAny
AI Agent2026
Icon for item

OpenMAIC

Turns any topic or document into an interactive, multi-agent classroom that generates slides, quizzes, interactive simulations and project-based learning activities. Includes real-time AI teachers/classmates, whiteboard drawing, TTS/ASR, PPTX/HTML export and chat-app integration via OpenClaw.

Introduction

Most online courses are still passive; OpenMAIC flips that assumption by orchestrating multiple LLM-driven agents to generate and run interactive lessons on demand. The project combines a two-stage generation pipeline with a LangGraph-based multi-agent runtime so a single prompt or uploaded document becomes a playable classroom with narrated slides, quizzes, simulations and PBL workflows.

What Sets It Apart
  • Two-stage pipeline + orchestration: input → structured outline → per-scene content. This separation lets the system first plan a lesson and then have specialized agents produce slides, quizzes, whiteboard steps and interactive HTML scenes.
  • Multi-agent, real-time playback: teacher, TAs and classmates are agent personas that can speak (TTS), draw on a shared whiteboard, run discussions, and take turns—enabling roleplay, debates and guided exploration instead of a single monologue.
  • Export & offline play: generated classrooms can be exported to editable .pptx, self-contained interactive HTML or a classroom ZIP that inlines assets for air-gapped playback—useful for education deployments with limited internet access.
  • Flexible provider support and local-first options: supports many LLM/TTS/ASR providers and offers a Lemonade local provider and VoxCPM adapters for on-prem or offline speech synthesis.
Who It's For

Great fit if you are an educator, edtech product team, or researcher who wants to prototype or deploy active, social learning experiences from minimal inputs (a topic or a PDF). It scales from one-click demo classrooms to richer Deep Interactive Mode with 3D visuals, simulations and in-browser coding. Look elsewhere if you only need a lightweight slide generator or a static content pipeline: the interactive features and multi-agent runtime add complexity, have runtime costs tied to LLM/TTS providers, and benefit most from a deployment that handles real-time streaming and media.

Practical notes

The repo is designed for self-hosting (Node.js + pnpm) and Vercel/Docker deployment, but production use requires configuring at least one LLM/TTS provider or running the optional Lemonade local stack. The team validated the MAIC concept with real students at Tsinghua, and the project includes integrations (OpenClaw) to trigger classroom generation from chat apps for rapid demos and internal deployment workflows.

Information

  • Websitegithub.com
  • OrganizationsTsinghua University, THU-MAIC
  • Published date2026/03/11

More Items

Turns natural-language PLC requirements into verified, runnable IEC 61131-3 Structured Text by driving a closed loop of generation, compilation, deployment, and behavioral verification on a live OpenPLC runtime. The verification-gated harness forces inputs, traces execution, repairs failures, and renders ladder diagrams plus process simulation to raise dynamic runtime pass rates.

Hugging Face
AI Model2026

A 35B mixture-of-experts LLM tuned for agentic coding and end-to-end self-improvement: it jointly generates tasks, scaffolds, and solution rollouts. Activates ~3B params/token, supports 256K context (extendable), and emits chain-of-thought plus OpenAI-style tool calls.

GitHub
AI Agent2026

Manages real tmux-backed terminals and AI agents as draggable nodes on an infinite pan/zoom canvas, with a Trello-style kanban view, persistent sessions that survive restarts, mobile companion support, and a browser Server Edition for self-hosting.