इस प्रोजेक्ट के बारे में
OpenMAIC (Open Multi-Agent Interactive Classroom) एक ओपन-सोर्स AI प्लेटफ़ॉर्म है जो किसी विषय या अपलोड की गई सामग्री से इंटरैक्टिव, मल्टी-एजेंट कक्षा अनुभव उत्पन्न करता है। यह Next.js, React, TypeScript, LangGraph और Tailwind CSS के साथ बनाया गया है, और MIT लाइसेंस के तहत जारी किया गया है।
यह क्या करता है
- एक-क्लिक पाठ निर्माण: किसी विषय का वर्णन करें या दस्तावेज़, ऑडियो या वीडियो संलग्न करें, और सिस्टम पूरा पाठ तैयार करता है।
- मल्टी-एजेंट कक्षा: AI शिक्षक और AI सहपाठी व्याख्यान देते हैं, चर्चा करते हैं, व्हाइटबोर्ड पर चित्र बनाते हैं और TTS के माध्यम से बोलते हैं।
- दृश्य प्रकारों में स्लाइड्स, क्विज़, इंटरैक्टिव HTML सिमुलेशन, 3D विज़ुअलाइज़ेशन, गेम, माइंड मैप, ऑनलाइन प्रोग्रामिंग और परियोजना-आधारित शिक्षा (PBL) गतिविधियाँ शामिल हैं।
- निर्यात विकल्पों में संपादन योग्य .pptx स्लाइड्स और इंटरैक्टिव .html पेज, साथ ही MP4 वीडियो निर्यात और ऑफ़लाइन कक्षा ZIP निर्यात/आयात शामिल हैं।
एजेंट वर्कबेंच और कौशल
- SKILL.md-प्रारूप कौशल पैकेज OpenClaw, Codex, DeepSeek और WorkBuddy जैसे एजेंट वर्कबेंच को मैसेजिंग ऐप्स या IDE से कक्षाएं उत्पन्न करने की अनुमति देता है।
- एक Pro वर्कबेंच चैट-प्रथम कार्यक्षेत्र प्रदान करता है जो पाठ्यक्रमों की योजना बनाता है, निर्माण करता है और संशोधित करता है, स्थायी सर्वर-समर्थित सत्रों के साथ जिन्हें रद्द, फिर से शुरू और निर्देशित किया जा सकता है।
- सत्र सामग्री अपलोड की जा सकती है या वेब खोज से खींची जा सकती है।
प्रदाता और स्थानीय AI
- OpenAI, Azure OpenAI, Anthropic, Amazon Bedrock, Google Gemini, DeepSeek, Qwen, Kimi, MiniMax, Grok, OpenRouter, Doubao, Tencent Hunyuan, Xiaomi MiMo, GLM और किसी भी OpenAI-संगत API सहित कई LLM प्रदाताओं का समर्थन करता है।
- स्थानीय विकल्पों में Ollama, Lemonade (LLM, छवि, TTS, ASR) और स्थानीय भाषण पहचान के लिए FunASR शामिल हैं।
- TTS, ASR, छवि और वीडियो निर्माण के लिए अलग-अलग प्रदाता कॉन्फ़िगर किए जा सकते हैं।
परिनियोजन और स्थायित्व
- त्वरित प्रारंभ के लिए Node.js >= 22.19 और pnpm >= 10 आवश्यक है; कॉन्फ़िगरेशन .env.local या server-providers.yml के माध्यम से होता है।
- परिनियोजन विकल्पों में स्थानीय dev, प्रोडक्शन बिल्ड, Vercel और Docker Compose शामिल हैं, साथ ही मिरर त्वरण के लिए वैकल्पिक बिल्ड तर्क भी शामिल हैं।
- एक वैकल्पिक server-persistence प्रोफ़ाइल ऐप को PostgreSQL के साथ चलाता है ताकि सर्वर-समर्थित पाठ्यक्रम दस्तावेज़ और रनटाइम सत्र संग्रहीत हों; ब्राउज़र-स्कोप्ड डेटा ब्राउज़र में ही रहता है।
- एक वैकल्पिक ACCESS_CODE साझा परिनियोजन के लिए साइट-स्तरीय पासवर्ड प्रदान करता है।
- एसेट संग्रहण में एक रजिस्ट्री, कोटा प्रवर्तन और असंदर्भित बाइट्स के लिए एक ऑफ़लाइन कलेक्टर शामिल है।
दस्तावेज़ीकरण और समुदाय
- अंग्रेज़ी और सरलीकृत चीनी उपयोगकर्ता गाइड, एक लाइव डेमो, एक JCST पेपर संदर्भ, Discord और Feishu समुदाय, और v0.1.0 से v1.0.0 तक के रिलीज़ को कवर करने वाला एक चेंजलॉग।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.