OpenMAIC

Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click

318 articles 23.7k View on GitHub ↗
318 articles
How to Configure and Deploy the OpenMAIC Skill with OpenClaw Workbench Integration

Learn to configure and deploy the OpenMAIC Skill with OpenClaw workbench integration. Follow our guide for seamless setup and get started quickly.

how-to-guide
Sep 13, 2026
How Action-Level Playback Navigation Works in the OpenMAIC Classroom Player

Learn how OpenMAIC's classroom player uses action-level playback navigation with a deterministic safety filter to control speech actions and prevent unsafe ones.

internals
Sep 13, 2026
How the PBL v2 System Implements Classroom UI and Project Workflows

Explore how the PBL v2 system's React workspace and runtime agents create an interactive classroom UI and project workflows powered by LLM streams.

architecture
Sep 13, 2026
How to Integrate External Search Providers (Brave, Baidu, and SearXNG) in OpenMAIC

Learn how to integrate external search providers like Brave Baidu and SearXNG into OpenMAIC using the unified searchWeb API for seamless web searching across multiple platforms.

how-to-guide
Sep 13, 2026
How Deep-Interactive Mode Renders 3D Visualizations and Simulations in OpenMAIC

Discover how OpenMAIC's deep-interactive mode renders 3D visualizations and simulations using a lightweight Three.js engine and client-side WebGL for dynamic experiences.

deep-dive
Sep 13, 2026
How the OpenMAIC Import Pipeline Processes PPTX Files and Legacy Whiteboard Formats

Discover how the OpenMAIC import pipeline processes PPTX files with import_pptx and canonicalizes legacy whiteboard data for seamless integration into your projects.

how-to-guide
Sep 13, 2026
How Per-Stage Model Routing Selects Different Models in OpenMAIC

Discover how per-stage model routing in OpenMAIC selects specific LLMs for each generation phase using a JSON config. Learn about runtime resolution and default model fallback.

internals
Sep 13, 2026
How LangGraph Integration Orchestrates Multi-Agent Classroom Interactions in OpenMAIC

Discover how LangGraph integration orchestrates multi-agent classroom interactions in OpenMAIC. Learn about its stateless StateGraph topology and real-time dialogue streaming.

deep-dive
Sep 13, 2026
How OpenMAIC Handles Session Materials: Upload Policies and Scheduling Explained

Learn how OpenMAIC handles session materials with its upload policies and scheduling. Discover file validation, capacity limits, and concurrency control for secure uploads.

how-to-guide
Sep 13, 2026
How PPTX Export Works in OpenMAIC Using the pptxgenjs Library

Discover how OpenMAIC uses the pptxgenjs library to export PPTX files. Learn about the three layer pipeline that prepares slides, resolves media, and constructs your presentation.

how-to-guide
Sep 13, 2026
How Event Streaming Works with Capped-Stream for Render Progress in OpenMAIC

Discover how event streaming with capped-stream in OpenMAIC tracks render progress in real-time. Safely limit uploads and prevent memory overflow with this efficient technique.

internals
Sep 13, 2026
How OpenMAIC Resource Profiling Determines CPU and Memory Limits for Render Jobs

Discover how OpenMAIC resource profiling sets CPU and memory limits for render jobs. Learn about hardware tiers and environment variables for efficient rendering.

how-to-guide
Sep 13, 2026
…

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →