यह किसने बनाया, और यह कैसे तैयार होता है
एक छोटी टीम जो पूरे दिन एजेंट्स और टर्मिनल में काम करती है, और वही प्रोग्राम बनाती है जो वह खुद चाहती थी। इसके वे हिस्से जो आपके शेल पर भरोसा करने से पहले जानने लायक हैं।
Shifton Inc
Vobuda को Shifton Inc की टीम ने बनाया है। यह वही टीम है जो shifton.com बनाती है, यानी शिफ्ट मैनेजमेंट सॉफ़्टवेयर जो दर्जनों देशों में इस्तेमाल होता है, और rolchat.com भी, जो उसका अपना कस्टमर कम्युनिकेशन प्लेटफ़ॉर्म है। यह टर्मिनल किसी मार्केट स्टडी से नहीं, बल्कि इसी काम से निकला है। यह उस टीम ने बनाया जो पूरा दिन एजेंट को काम सौंपने और उनका जवाब पढ़ने में बिताती है, और जो ऐसी विंडो चाहती थी जो अब तक थी ही नहीं।
टीम के बाहर के लोग जो पहला बिल्ड इंस्टॉल कर सके, वह पहली विंडो खुलने के छह दिन बाद आया। उसमें तब तक ये सब था: ऐसे ब्लॉक जो टैबों के बीच बँटते और खिंचते हैं और शेल चलता रहता है, एजेंट कंट्रोल बार, स्किन वाला सिस्टम मॉनिटर, शेल के बगल में खुली फ़ाइल, डिक्टेशन और ज़ोर से पढ़ना, कमांड लाइन, प्रोजेक्ट, क्वेक विंडो और चालीस भाषाएँ, जिनमें से हर एक की अपनी गाइड।
मुफ्त, और क्लोज्ड
इस प्रोग्राम की कोई कीमत नहीं है, चाहे आपके काम के लिए हो या आपके बिज़नेस के लिए। इसमें न कोई ट्रायल है, न कोई पेड टियर, न सीट काउंट, न अकाउंट। इसका सोर्स प्रकाशित नहीं किया जाता: जो दिया जाता है वह बिल्ड है, और पब्लिक रिपॉज़िटरी में readme, changelog, लाइसेंस और इस साइट के आंकड़े रखे जाते हैं।
लाइसेंस जो इजाज़त नहीं देता वह है प्रोग्राम को आगे बांटना: इसकी कॉपी बांटना, इसे बेचना, इसे किसी सेवा के रूप में देना, इसे खोलकर बदलना, इसका नाम इस्तेमाल करना, या इंटरफ़ेस के उन हिस्सों को हटाना जो लेखक के दूसरे प्रोडक्ट्स का ज़िक्र करते हैं। अगर किसी और को यह चाहिए, तो उसे यहां भेजें, क्योंकि यह उनके लिए भी मुफ्त है।
यह लाइसेंस पढ़े जाने के लिए लिखा गया है, न कि झेले जाने के लिए। अगर आपको कुछ ऐसा चाहिए जो यह नहीं देता, तो पूछ लें। ज़्यादातर जवाब हां ही होता है।
यह जिन लाइब्रेरीज़ पर बना है, वे दूसरे लोगों की हैं, जो अपनी शर्तों पर मुफ्त में दी गई हैं। हर लाइसेंस टेक्स्ट के साथ पूरी सूची प्रोग्राम के भीतर, इसके अपने मेनू में vobuda किस पर बना है के तहत मिलती है।
रिलीज़ से पहले इसकी जांच कैसे होती है
मुद्दा आंकड़े नहीं हैं। मुद्दा यह है कि जब आपकी मशीन पर कुछ टूटता है, तो फ़िक्स के साथ वह जांच भी आती है जो उसे दोबारा होने से रोकती है।
हर गड़बड़ी की एक id होती है, और एक जांच जो उसका नाम लेती है
प्रोग्राम में अब तक जो भी खराबी आई है, वह एक पहचान संख्या के साथ दर्ज है, और कोई जाँच उस पहचान संख्या का नाम लेती है। जिस अनुबंध को कोई जाँच नहीं देखती, उसे एक स्क्रिप्ट ठुकरा देती है, इसलिए सूची चुपचाप परीक्षणों से अलग नहीं हो सकती। नीचे का रन बताता है कि कुल कितनी हैं।
2,000 से ज़्यादा स्वचालित जाँचें
सीढ़ी के डंडों में, सबसे सस्ते से ऊपर की ओर: शुद्ध फ़ंक्शन, Rust कोर, कमांड लाइन, एक लाइन का इंस्टॉल, रिपॉज़िटरी का ढाँचा, और अपनी ही स्थिति से चलाई गई असली विंडो, जो इंटरफ़ेस, एजेंट बार को एक-एक कंट्रोल करके, और काम करते ऐड-ऑन को जाँचती हैं।
इंटरफ़ेस टेस्ट असली प्रोग्राम को ही चलाते हैं
किसी निजी हुक से नहीं, बल्कि प्रोग्राम की अपनी कमांड लाइन के ज़रिए। यही वजह है कि इस कमांड लाइन पर भरोसा किया जा सकता है: यह कोई पिछला दरवाज़ा नहीं है, यह वह रास्ता है जिससे हर जांच गुज़रती है।
दस्तावेज़ों पर भी निगरानी
एक जांच दस्तावेज़ों के आंकड़ों को रिपॉज़िटरी से मिलाकर गिनती है। एक जांच तब लाल हो जाती है जब प्रोग्राम बदलता है पर दस्तावेज़ नहीं बदलते। एक जांच गाइड के चालीस अनुवादों को उनके अंग्रेज़ी वाले से ढांचे के हिसाब से मिलाकर रखती है। एक जांच इस बात पर अड़ी रहती है कि हर एक्शन को कहीं न कहीं किसी जांच से दबाया जाए।
हटाई गई चीज़ें आपकी फ़ाइलों तक पहुंचती हैं
किसी चीज़ को हटाने पर वह व्यक्ति की फ़ाइलों में जो छोड़ जाती है, वह भी उस हटाने का ही हिस्सा है। एक रिटायर हो चुके लुक ने अपनी व्यवस्था पीछे छोड़ दी थी; एक रिटायर हो चुकी रीडिंग ने एक पैनल को शून्य बनाकर छोड़ दिया था; एक रिटायर हो चुका शेप ऐसी स्किन छोड़ जाता जिसमें कुछ भी न होता। इनमें से हर एक को अब छोड़ने के बजाय माइग्रेट किया जाता है।
जो बनाया गया और फिर वापस ले लिया गया
एक सीक्रेट्स स्टोर बनाया गया, वह डिज़ाइन के मुताबिक़ काम भी करता था, फिर भी उसे हटा दिया गया: असली वैल्यू कीचेन में रहती थी और Vobuda को सिर्फ़ नाम पता होता था, लेकिन यह प्रोग्राम उन लोगों के लिए लिखा गया है जिन्होंने कभी नहीं सोचा कि उनकी की (key) कहां रखी है, और सबसे सुरक्षित स्टोर वही है जो हम देते ही नहीं।
जांच असल में क्या प्रिंट करती है
ऊपर की सूची बताती है कि प्रोग्राम टेस्ट किया गया है। यह रहा असली रन, उसी कमिट पर जो उस बिल्ड में बदला जिसे आप इस साइट से डाउनलोड कर सकते हैं।
$ npx vitest run Test Files 234 passed | 1 skipped (235) Tests 2340 passed | 1 skipped (2341) Duration 21.73s $ python3 scripts/failure-modes.py965 of 965 failure modes have a check. # यह तब भी चलने से इनकार करती है जब दो अनुबंध एक ही# पहचान संख्या अलग-अलग चीज़ों को दे दें, जो दो बार हो चुका है। आपकी मशीन से क्या बाहर जाता है
| क्या | कहां जाता है |
|---|---|
| आपकी आवाज़ | मशीन पर ही पहचानी जाती है। जिस भाषा के लिए नेटवर्क चाहिए होता है, उसे चुपचाप भेजने के बजाय मना कर दिया जाता है |
| आपकी फ़ाइलें, सेटिंग्स और इतिहास | मशीन पर ही रहती हैं। हमारा कोई खाता या सिंक नहीं है; Mac पर सेटिंग्स की एक प्रति Apple के ज़रिए iCloud Drive में जाती है, जो डिफ़ॉल्ट रूप से चालू है |
| गड़बड़ियां | जहाँ होती हैं वहीं दर्ज होती हैं, लिखने से पहले साफ़ की जाती हैं, और जब तक आप चालू न करें कहीं नहीं भेजी जातीं; चालू करने पर भी साथ में इस मशीन के लिए एक यादृच्छिक संख्या जाती है, उसका नाम कभी नहीं |
| दिन में एक बार | vobuda, Claude Code और Codex के नए संस्करण हैं या नहीं, और ऐड-ऑन कैटलॉग |
| एड्रेस पैनल | स्क्रीन पर रहते समय, लगभग हर दस मिनट में एक अनुरोध कि इंटरनेट को कौन सा पता दिखता है |
Claude Code वाले Mac पर एजेंट बार हर पाँच मिनट में Claude Code के अपने साइन-इन से Anthropic से आपके खाते की सीमाएँ भी पूछता है। कोई एनालिटिक्स नहीं और कोई उपयोग रिपोर्ट नहीं, ऐसी सेटिंग के रूप में नहीं जिसे बंद किया जा सके, बल्कि ऐसे कोड के रूप में जो मौजूद ही नहीं है। गोपनीयता पेज हर अनुरोध सूचीबद्ध करता है।
प्रोग्राम और लोगों के बारे में
क्या Vobuda ओपन सोर्स है?
नहीं। यह मुफ्त है, लेकिन क्लोज्ड है। जो दिया जाता है वह बिल्ड है; सोर्स प्रकाशित नहीं किया जाता। पब्लिक रिपॉज़िटरी में readme, changelog, लाइसेंस और इस साइट पर इस्तेमाल हुए आंकड़े रखे जाते हैं।
क्या यह हमेशा मुफ्त रहेगा?
हां। कोई पेड टियर योजना में नहीं है और उसे जोड़ने के लिए कोई अकाउंट भी नहीं है। यह इसलिए मौजूद है क्योंकि टीम चाहती थी कि यह मौजूद रहे।
इसके पीछे कौन है?
Shifton Inc, वह कंपनी जो shifton.com और rolchat.com के पीछे है।
मुझे बग रिपोर्ट करनी हो या कुछ मांगना हो तो कहां जाऊं?
पब्लिक रिपॉज़िटरी के issues पेज पर, जिसका लिंक कॉन्टैक्ट पेज पर मिलता है। जो भी गड़बड़ी ठीक होती है उसे एक पहचानकर्ता मिलता है और उसी के नाम पर एक जांच बनती है।
क्या यह Linux पर चलता है?
हाँ। डाउनलोड पेज पर Intel/AMD और ARM मशीनों के लिए एक .deb और एक AppImage है, जो Ubuntu 22.04+, Debian 12+, Fedora 36+ और openSUSE Leap 15.6+ के लिए हैं। डिक्टेशन और ज़ोर से पढ़ना केवल macOS पर हैं। Windows बिल्ड नहीं है, और उसके लिए कोई तारीख़ बताने को नहीं है।