Gigabox Apps · OpenMAICLive

Turn any topic into an interactive AI classroom.

Upload a PDF or describe a subject. OpenMAIC generates a multi-agent classroom where AI teachers present animated slides, draw on whiteboards, run 3D simulations, quiz students, and guide discussions — all on your own subdomain with zero setup.

maic.gigabox.ai·Open source (THU-MAIC)

How it works

From a topic to a full interactive classroom in four steps.

01

Describe or upload

Enter a topic like "quantum entanglement for undergrads" or upload a PDF, textbook chapter, or research paper.

02

AI generates the classroom

OpenMAIC creates an outline, then generates each scene — slides, quizzes, simulations, whiteboard sequences, and agent dialogue.

03

Enter the classroom

An AI teacher presents the lesson with animated slides and narration. Classmates ask questions. Interactive elements appear at key moments.

04

Explore and interact

Pause to try a 3D simulation, solve a quiz, explore a mind map, run code in the browser, or draw on the whiteboard alongside the AI.

What you get

Every classroom is a rich, multi-modal learning experience — not a slideshow with a chatbot bolted on.

One-Click Lesson Generation

Describe a topic or upload a PDF. OpenMAIC generates a structured lesson with slides, narration scripts, teaching notes, and interactive elements — all in one pass.

Multi-Agent Classrooms

AI teachers and classmates deliver content, ask questions, and discuss concepts together. Characters draw on whiteboards, highlight key areas, and guide learners through the material.

Deep Interactive Mode

3D visualizations, process simulations, knowledge-based mini-games, conceptual mind maps, and in-browser coding — five types of hands-on exploration generated from your content.

Quizzes with AI Grading

Auto-generated quizzes with multiple question types test comprehension after each section. The AI grades answers, explains mistakes, and adapts follow-up questions.

Whiteboard & Annotations

Interactive whiteboards where AI agents draw diagrams, write formulas, and annotate in real time. Students can draw alongside the AI teacher during the lesson.

Export Anywhere

Export generated classrooms to editable PowerPoint (.pptx) or interactive HTML pages. Share lessons with students who don't have access to the platform.

How it's built

Each instance is a Next.js standalone process with LangGraph agent orchestration, managed by systemd and fronted by nginx with wildcard SSL.

RuntimeNext.js 16 · Node.js 22
AI OrchestrationLangGraph multi-agent pipeline
InferenceDeepSeek V4 Flash via Sovereign
AuthBuilt-in access code (per-instance)
StorageFile-based JSON (classrooms + jobs)
Proxynginx · wildcard SSL · WebSocket
Isolationsystemd · 768MB MemoryMax
InfraGCE · acme.sh DNS-01 · ZeroSSL

Why we host it

OpenMAIC is open source from Tsinghua University's MAIC lab. It turns any topic into a genuine classroom experience — not a chatbot conversation, but a structured lesson with AI teachers who present slides, draw on whiteboards, run simulations, and quiz students. The multi-agent orchestration makes it one of the most ambitious open-source education tools we've seen.

The problem is that running it requires Node.js 22, pnpm, API key management, SSL configuration, and build maintenance. Most educators and teams want the classrooms, not the DevOps. We package it as a managed service: one subdomain, one access code, inference routed through Sovereign so there are no external API keys to manage.

Each instance is fully isolated — its own systemd process with memory limits, its own data directory, its own access code. The platform was built and deployed by AI, from the provisioning scripts to the fleet management CLI to the wildcard SSL automation.