THU-MAIC/OpenMAIC
Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click
View Origin LinkProduct Positioning & Context
AI Executive Synthesis
Seamless and configurable integration of multiple AI models for diverse learning experiences.
OpenMAIC faces a critical model integration failure. Users cannot load configured Gemini models despite following setup instructions, instead seeing only Minimax. This directly undermines the platform's flexibility and multi-agent promise. The pain point is a broken configuration pipeline, preventing users from leveraging desired AI capabilities. Market implications include reduced perceived value, as users expect robust, configurable model support. This bug suggests potential issues with environment variable parsing or model registration logic, demanding immediate attention to ensure core extensibility and user choice.
Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click
Active Developer Issues (GitHub)
Logged: Mar 20, 2026
Logged: Mar 19, 2026
Logged: Mar 18, 2026
Logged: Mar 16, 2026
Community Voice & Feedback
不要用配置文件,打开在网页中填写配置,实测可以运行起来
好的谢谢
On Sat, Mar 21, 2026 at 8:41 PM Yizuki_Ame ***@***.***> wrote:
> *YizukiAme* left a comment (THU-MAIC/OpenMAIC#174)
>
>
> 我给你们团队发了邮件咨询关于授权商用的,我想把OpenMAIC封装到我自己的APP当中,应该怎么获得到授权呢?
>
> Hi! Quick update on the feature side — I didn't expect the team to settle
> on a direction so quickly, but here we are! I've already implemented what
> you were looking for in PR #195
> today. In presentation
> mode, the discussion panel is fully hidden, and messages now appear as
> floating speech bubbles in the screen corners (teacher on the bottom-left,
> student/user on the bottom-right) with slide-in/out animations. Controls
> auto-hide after 3 seconds of idle, so you get a truly immersive PPT viewing
> experience! Hope this helps!
>
> Also — it seems like you might have mistaken me for a team member, which
> is a big misunderstanding 😄 I'm just a random c...
On Sat, Mar 21, 2026 at 8:41 PM Yizuki_Ame ***@***.***> wrote:
> *YizukiAme* left a comment (THU-MAIC/OpenMAIC#174)
>
>
> 我给你们团队发了邮件咨询关于授权商用的,我想把OpenMAIC封装到我自己的APP当中,应该怎么获得到授权呢?
>
> Hi! Quick update on the feature side — I didn't expect the team to settle
> on a direction so quickly, but here we are! I've already implemented what
> you were looking for in PR #195
> today. In presentation
> mode, the discussion panel is fully hidden, and messages now appear as
> floating speech bubbles in the screen corners (teacher on the bottom-left,
> student/user on the bottom-right) with slide-in/out animations. Controls
> auto-hide after 3 seconds of idle, so you get a truly immersive PPT viewing
> experience! Hope this helps!
>
> Also — it seems like you might have mistaken me for a team member, which
> is a big misunderstanding 😄 I'm just a random c...
> 我给你们团队发了邮件咨询关于授权商用的,我想把OpenMAIC封装到我自己的APP当中,应该怎么获得到授权呢?
Hi! Quick update on the feature side — I didn't expect the team to settle on a direction so quickly, but here we are! I've already implemented what you were looking for in PR #195 today. In presentation mode, the discussion panel is fully hidden, and messages now appear as floating speech bubbles in the screen corners (teacher on the bottom-left, student/user on the bottom-right) with slide-in/out animations. Controls auto-hide after 3 seconds of idle, so you get a truly immersive PPT viewing experience! Hope this helps!
Also — it seems like you might have mistaken me for a team member, which is a big misunderstanding 😄 I'm just a random community contributor! If you need to reach the project maintainers, you can contact @cosarah and @wyuc directly here on GitHub. You could also try reaching out through the project's other community channels, or just wait for a reply to your email.
BTW, on a personal note regarding the licens...
Hi! Quick update on the feature side — I didn't expect the team to settle on a direction so quickly, but here we are! I've already implemented what you were looking for in PR #195 today. In presentation mode, the discussion panel is fully hidden, and messages now appear as floating speech bubbles in the screen corners (teacher on the bottom-left, student/user on the bottom-right) with slide-in/out animations. Controls auto-hide after 3 seconds of idle, so you get a truly immersive PPT viewing experience! Hope this helps!
Also — it seems like you might have mistaken me for a team member, which is a big misunderstanding 😄 I'm just a random community contributor! If you need to reach the project maintainers, you can contact @cosarah and @wyuc directly here on GitHub. You could also try reaching out through the project's other community channels, or just wait for a reply to your email.
BTW, on a personal note regarding the licens...
我给你们团队发了邮件咨询关于授权商用的,我想把OpenMAIC封装到我自己的APP当中,应该怎么获得到授权呢?
Another thing — the Danmaku/bullet-screen idea is cool! I actually considered it when working on #133 , but given the complexity around rendering consistency and edge cases, I went with a more fundamental and reliable approach: hiding most UI elements in fullscreen to ensure the lecture content gets maximum screen real estate.
That said, if there's enough community interest or the team decides to explore it, I (or the team) may pick it up in the future.
Stay tuned~
That said, if there's enough community interest or the team decides to explore it, I (or the team) may pick it up in the future.
Stay tuned~
Hi @java2shadow-ui 👋
This is actually already on the official roadmap for the next release — you can check out [Discussion #150](https://github.com/THU-MAIC/OpenMAIC/discussions/150) for the full plan, which covers both **Presentation Mode** and **Discussion UX** enhancements.
On the presentation/immersive side, I've already submitted PR #133, which adds a fullscreen Presentation Mode — header auto-hides, both sidebars (including the discussion panel) collapse, slide fills the screen, controls auto-fade after idle, plus keyboard navigation. It partially addresses what you're looking for. If you'd like, you can pull and try that branch to see if it meets your needs.
Also, the underlying feature request has been tracked since #102 — you might want to follow that issue for ongoing updates from the maintainers.
This is actually already on the official roadmap for the next release — you can check out [Discussion #150](https://github.com/THU-MAIC/OpenMAIC/discussions/150) for the full plan, which covers both **Presentation Mode** and **Discussion UX** enhancements.
On the presentation/immersive side, I've already submitted PR #133, which adds a fullscreen Presentation Mode — header auto-hides, both sidebars (including the discussion panel) collapse, slide fills the screen, controls auto-fade after idle, plus keyboard navigation. It partially addresses what you're looking for. If you'd like, you can pull and try that branch to see if it meets your needs.
Also, the underlying feature request has been tracked since #102 — you might want to follow that issue for ongoing updates from the maintainers.
配置信息如下
MINIMAX_API_KEY=api-key
MINIMAX_BASE_URL=https://api.minimaxi.com/anthropic
MINIMAX_MODELS=MiniMax-M2.5,也实验了minimax-cn/MiniMax-M2.5,也是一样的错误
MINIMAX_API_KEY=api-key
MINIMAX_BASE_URL=https://api.minimaxi.com/anthropic
MINIMAX_MODELS=MiniMax-M2.5,也实验了minimax-cn/MiniMax-M2.5,也是一样的错误
openmaic-1 | [2026-03-20T09:36:23.412Z] [ERROR] [Verify Model] API test error: AI_APICallError: Not Found
openmaic-1 | at /app/.next/server/chunks/node_modules__pnpm_8812bde3._.js:47:16831
openmaic-1 | at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
openmaic-1 | at async eM (/app/.next/server/chunks/node_modules__pnpm_8812bde3._.js:47:14783)
openmaic-1 | at async Y.doGenerate (/app/.next/server/chunks/lib_ai_providers_ts_6aab28c1._.js:1:57877)
openmaic-1 | at async fn (/app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:29750)
openmaic-1 | at async /app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:1487
openmaic-1 | at async aN (/app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:5368)
openmaic-1 | at async fn (/app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:28910)
openmaic-1 | at async /app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:1487
openmaic-1 | ...
openmaic-1 | at /app/.next/server/chunks/node_modules__pnpm_8812bde3._.js:47:16831
openmaic-1 | at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
openmaic-1 | at async eM (/app/.next/server/chunks/node_modules__pnpm_8812bde3._.js:47:14783)
openmaic-1 | at async Y.doGenerate (/app/.next/server/chunks/lib_ai_providers_ts_6aab28c1._.js:1:57877)
openmaic-1 | at async fn (/app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:29750)
openmaic-1 | at async /app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:1487
openmaic-1 | at async aN (/app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:5368)
openmaic-1 | at async fn (/app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:28910)
openmaic-1 | at async /app/.next/server/chunks/node_modules__pnpm_1fc6a1a0._.js:27:1487
openmaic-1 | ...
minimax,确实不能使用,不管是配置在服务端还是在客户端页面,都会出现错误:后台异常信息
你好,请问你在 .env.local 里用的变量名是什么?Gemini 对应的环境变量是 `GOOGLE_API_KEY`,可以对照 `.env.example` 检查一下。如果还是不行的话麻烦贴一下你的配置(隐藏 key),我帮你看看。
Related Early-Stage Discoveries
Discovery Source
GitHub Open Source Aggregated via automated community intelligence tracking.
Tech Stack Dependencies
No direct open-source NPM package mentions detected in the product documentation.
Media Tractions & Mentions
No mainstream media stories specifically mentioning this product name have been intercepted yet.
Deep Research & Science
No direct peer-reviewed scientific literature matched with this product's architecture.
Market Trends