ZYFUP

ZYFUP / fh_maic

Public

方湖 MAIC 课堂平台 - 基于 Next.js 的 AI 课堂教学系统

19
1
100% credibility
Found May 15, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

An open-source AI platform that generates complete interactive classrooms with multi-agent teachers and students from topics or documents.

How It Works

1
🔍 Discover AI lessons

Hear about a tool that instantly creates full interactive classrooms from any topic.

2
💭 Describe your lesson

Enter a topic like 'Teach me Python' or upload notes to start.

3
AI builds the class

Watch as it generates teacher, students, slides, voice, and activities automatically.

4
👀 Review the plan

Peek at the outline and agents, tweak if needed before class starts.

5
🚀 Enter the classroom

Join the lively lesson with AI teacher lecturing and students discussing.

6
🗣️ Interact and learn

Ask questions, join debates, take quizzes, and explore deeply.

🎓 Lesson complete

You've mastered the topic in an engaging way, ready to export or share.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is fh_maic?

fh_maic is a TypeScript Next.js platform for generating full AI-powered classrooms from a topic or PDF upload—one-click creates slides, quizzes, interactive sims, and multi-agent discussions with AI teacher and students. Built as a customized fork of THU-MAIC's OpenMAIC on GitHub, it handles voice narration via TTS/ASR, media like images/videos, and exports to PPTX or HTML. Developers get a ready-to-deploy edtech system that turns raw ideas into immersive lessons without manual slide design.

Why is it gaining traction?

It stands out with broad AI provider support—OpenAI, Anthropic, MiniMax, Ollama local LLMs—letting users swap backends seamlessly via env vars, plus Docker for instant spins. The real hook is the streaming generation pipeline: watch outlines, content, and media build live, with PBL debates and real-time Q&A that feel like a live class. On open MAIC GitHub searches, it pops for China-friendly MiniMax integrations and AGPL transparency on forks.

Who should use this?

Edtech devs prototyping AI tutors, university instructors automating courseware from lecture notes, or K12 teachers needing interactive quizzes/PBL without design tools. Ideal for TypeScript/Next.js teams building custom LLM agent sims, especially with PDF parsing and multi-lang (CN/EN/JP/RU) support.

Verdict

Try it for proofs-of-concept—solid READMEs and pnpm dev setup make eval fast, but 19 stars and 1.0% credibility signal early maturity; expect tweaks for prod. Fork responsibly under AGPL or email thu_maic@tsinghua.edu.cn for commercial use.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.