← Community experiment fields
Official demonstrationLearning & LanguagesPublic experiment

THU-MAIC/OpenMAIC

OpenMAIC test: export a real four-slide PPTX without a paid model

We selected the #1 GitHub Trending repository, repaired a pnpm build-permission failure, ran all 7,163 tests, built the application, and called OpenMAIC's production exporter to create a real four-slide PPTX.

01 · PROBLEM

What I wanted to solve

OpenMAIC promises AI-generated teaching materials, quizzes, interactive pages, and PPTX export. Before spending money on a model, the experiment needed to verify whether its local engineering base and export path could produce a real editable Office artifact.

02 · PROCESS

What I did

We pinned source commit dfebbcf. The first frozen-lockfile install exited 1 because pnpm 11 rejected placeholder build permissions. In an isolated clone, we allowed only esbuild and kept all other third-party install scripts disabled, then reran offline. We executed the full test suite, five focused export tests, a production build, and a custom Vitest case that called buildPptxBlob.

03 · RESULT

What actually happened

Installation and production build exited 0. Of 7,163 tests, 7,039 passed, 45 failed, and 79 were skipped. Five focused export tests passed. The production exporter generated a 79,985-byte PPTX containing four slide XML files and four expected text anchors.

04 · PITFALLS

What others should watch for

The 45 failures, mostly five-second browser concurrency and RuntimeStore timeouts, remain public. This run did not test model generation quality, web research, image generation, TTS, collaboration, deployment reliability, or large-course performance. No paid API was used.

05 · VERDICT

My conclusion

OpenMAIC's local build and editable PPTX export foundation are verified. A separate user-authorized model test is still required before judging the quality, cost, and speed of its complete AI classroom workflow.