osFoundry / Platform
Native रनटाइम
डेस्कटॉप पर, आपका ऐप फ़ाइलसिस्टम और shell एक्सेस के साथ एक नेटिव प्रोसेस के रूप में चल सकता है — एक अनुमति डायलॉग द्वारा गेट किया गया।
यह क्या है
नेटिव रनटाइम osFoundry के भीतर किसी ऐप को सैंडबॉक्स्ड वेब व्यू तक सीमित रखने के बजाय आपकी मशीन पर एक असली नेटिव प्रोसेस के रूप में चलने देता है। डेस्कटॉप पर इसका मतलब है कि ऐप आपके लोकल फ़ाइल-सिस्टम की फ़ाइलें पढ़ और लिख सकता है और सीधे शेल कमांड चला सकता है, ठीक वही एक्सेस जो किसी सामान्य डेस्कटॉप प्रोग्राम के पास होती है। यही फ़र्क है एक ऐसे ऐप में जो केवल रिमोट API से बात कर सकता है और एक ऐसे ऐप में जो वाकई आपकी पहले से मौजूद फ़ाइलों को छू सकता है, एक बिल्ड चला सकता है, किसी लोकल बाइनरी को बुला सकता है, या डेटा के किसी फ़ोल्डर को कहीं अपलोड किए बिना उसी जगह प्रोसेस कर सकता है।
चूँकि यह एक्सेस असली है, इसलिए यह नियंत्रित भी है। जब कोई ऐप पहली बार फ़ाइल-सिस्टम या शेल तक पहुँचना चाहता है, तो osFoundry एक अनुमति डायलॉग दिखाता है और जब तक आप मंज़ूरी नहीं देते, ऐप कुछ नहीं करता। अनुमति एक स्पष्ट, मानवीय निर्णय है, न कि कोई डिफ़ॉल्ट जो ऐप ख़ुद को दे देता है। इससे नेटिव रनटाइम osFoundry के लोकल-फ़र्स्ट रुख़ के साथ ईमानदार बना रहता है: आपका डेटा आपके डिवाइस पर ही रह सकता है, ऐप क्लाउड की आवाजाही के बजाय लोकल पाथ और प्रोसेस पर काम करता है, और आप देख कर सहमति देते हैं कि उसे क्या करने की इजाज़त है।
osFoundry के भीतर, नेटिव रनटाइम बाक़ी वर्कस्पेस के साथ ही रहता है, वही जगह जहाँ आप चैट और एजेंट चलाते हैं, कोड लिखते हैं, और नॉलेज व डेटा रखते हैं। आपके बनाए या इंस्टॉल किए ऐप को केवल नेटवर्क से जुड़े टूल से बदलकर ऐसा टूल बनाया जा सकता है जो आपके लोकल परिवेश का हिस्सा बने, जबकि BYOK मॉडल का मतलब है कि उस ऐप के AI हिस्से आपकी अपनी कुंजियों पर चलते हैं, बिना किसी रीसेलर मार्कअप के। यह रनटाइम एक डेस्कटॉप क्षमता है: यह आपकी मशीन पर होने पर निर्भर करता है, और ठीक यही बात फ़ाइल-सिस्टम व शेल एक्सेस को संभव और सुरक्षित रूप से समझ पाने लायक बनाती है।
मुख्य क्षमताएँ
- ऐप को सैंडबॉक्स्ड वेब व्यू के बजाय नेटिव डेस्कटॉप प्रोसेस के रूप में चलाएँ, ताकि वह आपकी असली मशीन पर काम कर सके
- लोकल फ़ाइलों को सीधे पढ़ें और लिखें, जिससे ऐप आपके डिवाइस पर पहले से मौजूद फ़ोल्डर और डेटा पर काम कर सकें
- ऐप के भीतर से शेल कमांड और लोकल बाइनरी चलाएँ, बिल्ड, स्क्रिप्ट और सिस्टम कार्यों के लिए
- हर फ़ाइल-सिस्टम और शेल अनुरोध एक स्पष्ट अनुमति डायलॉग से नियंत्रित होता है, जिसे कुछ भी चलने से पहले आप मंज़ूर करते हैं
- डिज़ाइन से लोकल-फ़र्स्ट: काम क्लाउड की आवाजाही के बजाय आपके डिवाइस पर रहता है, और AI आपकी अपनी BYOK कुंजियों पर चलता है
उपयोग के मामले
- डेवलपर: ऐसा ऐप बनाएँ जो शेल के ज़रिए लोकल टेस्ट सूट या बिल्ड स्क्रिप्ट चलाए और नतीजे वर्कस्पेस में दिखाए
- डेटा विश्लेषक: ऐप को डिस्क पर मौजूद CSV फ़ाइलों के फ़ोल्डर पर लगाएँ और फ़ाइलों को कहीं अपलोड किए बिना उसी जगह प्रोसेस करें
- निजता के प्रति सजग उपयोगकर्ता: ऐसा टूल चलाएँ जो लोकल दस्तावेज़ों को नेटिव रूप से पढ़े, और अनुमति डायलॉग से फ़ाइल एक्सेस को एक बार मंज़ूर करें
सामान्य प्रश्न
क्या कोई osFoundry ऐप वाकई मेरे फ़ाइल-सिस्टम और शेल तक पहुँच सकता है?
हाँ, डेस्कटॉप पर कोई ऐप असली फ़ाइल-सिस्टम और शेल एक्सेस के साथ नेटिव प्रोसेस के रूप में चल सकता है। यह ब्राउज़र सैंडबॉक्स नहीं है। यह एक्सेस नियंत्रित है: फ़ाइलें पढ़ने या कमांड चलाने से पहले ऐप को अनुमति डायलॉग के ज़रिए आपकी मंज़ूरी लेनी होती है।
अगर नेटिव रनटाइम शेल कमांड चला सकता है, तो इसे सुरक्षित कैसे रखा जाता है?
एक्सेस अपने आप नहीं मिलती। जब कोई ऐप फ़ाइल-सिस्टम या शेल चाहता है, तो osFoundry एक अनुमति डायलॉग दिखाता है और जब तक आप मंज़ूरी नहीं देते, ऐप ब्लॉक रहता है। आप तय करते हैं कि उसे क्या करने की इजाज़त है, जो उस लोकल-फ़र्स्ट मॉडल से मेल खाता है जहाँ आपका डेटा आपके डिवाइस पर रह सकता है।
क्या नेटिव रनटाइम वेब संस्करण पर उपलब्ध है?
यह एक डेस्कटॉप क्षमता है। फ़ाइल-सिस्टम और शेल एक्सेस के साथ नेटिव प्रोसेस के रूप में चलना आपकी अपनी मशीन पर होने पर निर्भर करता है, और यही इस एक्सेस को सबसे पहले संभव बनाता है। वेब संदर्भ इस तरह की लोकल पहुँच नहीं देते।