OpenMAIC

Active
GitHub TypeScript MIT

Description

Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click. Features multi-role AI teachers, intelligent Q&A, and personalized learning paths to redefine online education.

Key Features

  • One-click AI lesson generation from any topic or document
  • Multi-agent classroom with AI teachers and AI peers for real-time interaction
  • Rich scene types: slides, quizzes, interactive HTML simulations, and project-based learning
  • Whiteboard and TTS agents that draw diagrams, write formulas, and explain concepts aloud
  • Export to editable .pptx slides or interactive .html pages
  • OpenClaw integration for generating classrooms from Feishu, Slack, Telegram, and 20+ messaging apps

Use Cases

💡 Online education platforms delivering interactive AI-powered courses
💡 Corporate training and onboarding with AI-generated lesson materials
💡 Self-paced learning on any topic with AI tutors and classmates
💡 Content creators converting documents into engaging multimedia lessons
💡 Educators building flipped classrooms with AI-assisted preparation

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (30.5k stars)
  • Permissive open-source license (MIT)
  • Responsive to issues, low backlog

Quick Start

git clone https://github.com/THU-MAIC/OpenMAIC.git && cd OpenMAIC && pnpm install && cp .env.example .env.local && pnpm dev

Related Projects

Tribe

1.1k · TypeScript
Stale C

A low-code tool to rapidly build and coordinate multi-agent teams for complex task execution.

multi-agenttypescriptframework +1
  • · Low-Code Visual Building: Quickly build and coordinate multi-agent teams through drag-and-drop interface, no coding required
  • · Sequential and Hierarchical Workflows: Support both sequential execution and hierarchical delegation workflow modes for different task complexities
  • · Skill System: Built-in DuckDuckGo search, Wikipedia, Yahoo Finance skills, with support for custom skill extensions

Oh My ClaudeCode

39.0k · TypeScript
Active A+

Teams-first multi-agent orchestration for Claude Code. Designed for team collaboration with support for multi-agent coordination, task distribution, and result integration to enhance team AI development efficiency.

multi-agentclaude-codeteam-collaboration +2
  • · Multi-agent team orchestration — /team command launches parallel multi-agent collaboration with tmux workers
  • · Autopilot mode — Describe goals in natural language for automatic decomposition, execution, and verification
  • · Deep interview — Socratic questioning to clarify requirements and expose hidden assumptions before execution

Mission Control

4.1k · TypeScript
Active A

AI Agent Orchestration Dashboard for managing AI agents, assigning tasks, and coordinating multi-agent collaboration.

orchestrationdashboardmulti-agent +1
  • · Work orchestration: manage organizations, board groups, boards, tasks, and tags in a unified interface
  • · Agent operations: create, inspect, and manage agent lifecycle from a single control surface
  • · Governance and approvals: route sensitive actions through explicit approval flows with decision trails