
OpenMAIC Classroom Assistant
Guides you through setting up OpenMAIC, generating AI classrooms, or extending its code
- Repository
- THU-MAIC/OpenMAIC
- Stars
- 42,460
- Licence
- MIT
- Files
- 9 files
What it does
Once installed, the agent walks you step by step through using OpenMAIC, an open-source multi-agent platform that creates interactive classroom lessons. It can point you to the hosted Live Demo, help you clone and run OpenMAIC locally, guide you to add your model provider keys yourself, and then submit a classroom generation job from your topic or uploaded material and check until it finishes. It can also help developers fork OpenMAIC or build on its @openmaic/* SDK.
Great for
- Teachers or students who want to try OpenMAIC without setting up a server
- Developers who want to run OpenMAIC locally and need guided setup
- Developers planning custom providers, themes, or features on top of OpenMAIC
Skip it if
- Users who expect the agent to store or handle their API keys for them, since the skill is designed to have you edit config files yourself (safer, but more manual)
- Anyone needing a fully offline setup from this skill alone, because local mode still depends on configured model providers and the skill's network calls
- Users who want a general-purpose lesson writer unrelated to OpenMAIC, since it only drives the OpenMAIC product
Try asking
- “Set up OpenMAIC on my machine and walk me through the provider keys step by step”
- “Generate a classroom about photosynthesis for a 10-year-old from my topic”
- “Help me fork OpenMAIC and add a custom model provider”
- “Check whether my local OpenMAIC service is healthy”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 9 original files, the MIT licence and an attribution note.
openmaic.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip openmaic.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip openmaic.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Start with Live Demo if you just want to try generation; choose local mode only if you need to customize or control the server.
- Keep your API keys in the local config files yourself rather than pasting them into chat.
- For long classroom generations, check back later with the agent instead of waiting in one conversation turn.
What's inside
- references/clone.md
- references/extend-cookbook.md
- references/extend-sdk.md
- references/extend.md
- references/generate-flow.md
- references/live-demo.md
- references/provider-keys.md
- references/startup-modes.md
- SKILL.md
Redistributed unmodified from THU-MAIC/OpenMAIC under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.