Wendy Labs Open-Sources 'Physical AI OS' to Tame Edge Devices

Wendy Labs Inc. ने हाल ही में Wendy को ओपन-सोर्स कर दिया है। यह एक कमांड-लाइन टूल और डेवलपमेंट प्लेटफॉर्म है जिसे कंपनी “फिजिकल AI OS” (physical AI OS) कह रही है। इनका सीधा सा मकसद है—NVIDIA Jetson और Raspberry Pi जैसे एज हार्डवेयर (edge hardware) के लिए डेवलपमेंट की उस सिरदर्द भरी प्रक्रिया को खत्म करना और इसे मॉडर्न क्लाउड डेवलपमेंट जैसा ‘स्मूथ’ बनाना। आसान भाषा में कहें तो, अब क्रॉस-कंपाइलेशन टूलचेन (cross-compilation toolchains) के चक्कर में आपको अपने बाल नोंचने की ज़रूरत नहीं पड़ेगी।

Wendy एक यूनिफाइड CLI (Command Line Interface) देता है जहाँ आप Swift, Python, Rust और TypeScript में एप्लिकेशन लिख सकते हैं। यह उन्हें Docker का इस्तेमाल करके ऑटोमैटिकली कंटेनराइज़ करता है और सीधे ARM-आधारित डिवाइसेस पर डिप्लॉय कर देता है। इसकी सबसे बड़ी खूबी यह है कि यह आर्किटेक्चरल अंतरों को पूरी तरह छिपा देता है—यानी आप अपने macOS या Linux मशीन पर बैठकर कोड लिखिए और एक सिंपल कमांड के ज़रिए उसे टारगेट डिवाइस पर पुश कर दीजिए। साथ ही, इसमें फुल LLDB रिमोट डीबगिंग सपोर्ट भी मिलता है, जो एम्बेडेड (embedded) दुनिया के डेवलपर्स के लिए किसी लग्जरी से कम नहीं है। इस प्रोजेक्ट का कोड अब उनके हाइपरलिंक: GitHub पर उपलब्ध है।

आखिर यह क्यों मायने रखता है?

अगली पीढ़ी के रोबोट और स्मार्ट डिवाइस बनाने वाले डेवलपर्स के लिए यह किसी ‘गेम-चेंजर’ से कम नहीं है। सेटअप की झंझटों (setup friction) को खत्म करके यह डेवलपमेंट प्रोसेस को काफी तेज़ कर देता है। जहाँ पहले एक पेचीदा बिल्ड एनवायरनमेंट कॉन्फ़िगर करने में दिनों लग जाते थे, वहीं अब आप थ्योरेटिकली एक कॉम्प्लेक्स, मल्टी-लैंग्वेज AI एप्लिकेशन को कुछ ही मिनटों में टारगेट हार्डवेयर पर चला सकते हैं।

हालाँकि, सिक्के का दूसरा पहलू यह भी है कि आप एक नई और अभी तक अनजानी कंपनी के एब्स्ट्रैक्शन लेयर (abstraction layer) पर भरोसा कर रहे हैं। भले ही यह ओपन-सोर्स है, लेकिन फिलहाल इसका इकोसिस्टम पुराने खिलाड़ियों के मुकाबले काफी छोटा है। फिर भी, रैपिड प्रोटोटाइपिंग (rapid prototyping) के लिए Wendy का वादा काफी लुभावना है: अपने टूल्स से लड़ने में कम और असली चीज़ें बनाने में ज़्यादा समय बिताएं।