NanoClaw: बिना किसी फालतू भार के OpenClaw का हल्का और सुरक्षित विकल्प

BBetter Stack
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00यह है NanoClaw, एक बहुत ही हल्का पर्सनल AI असिस्टेंट
00:00:04जो मात्र 500 लाइनों के कोड से बना है
00:00:07और यह WhatsApp से जुड़ने जैसे काम कर सकता है,
00:00:09आपके ईमेल पढ़ सकता है, रिकरिंग टास्क सेट कर सकता है और भी बहुत कुछ
00:00:12Clawed Agent SDK की शक्ति का उपयोग करके
00:00:15और अगर आप Mac पर हैं, तो सुरक्षा के लिए
00:00:18Apple कंटेनर्स का इस्तेमाल करता है।
00:00:19लेकिन यह छोटा सा असिस्टेंट अपने बड़े और
00:00:21अधिक लोकप्रिय विकल्पों की तुलना में कैसा है?
00:00:24सब्सक्राइब बटन दबाएं और चलिए इसके बारे में विस्तार से जानते हैं।
00:00:25रिकॉर्डिंग के समय,
00:00:28OpenClaw लगभग 15 चैनलों को सपोर्ट करता है,
00:00:30इसमें 45 से ज्यादा डिपेंडेंसी और ढेरों स्किल्स हैं।
00:00:34दूसरी ओर, NanoClaw में डिफ़ॉल्ट रूप से एक ही चैनल है,
00:00:37जो कि WhatsApp है, यह वेब ब्राउज़ करने के लिए Vercel के एजेंट ब्राउज़र
00:00:40का उपयोग करता है और इसमें कोई कॉन्फ़िगरेशन फ़ाइल नहीं है।
00:00:44जी हाँ, आपने सही सुना।
00:00:45लेकिन इसकी सादगी ही इसे इतना शक्तिशाली बनाती है
00:00:49क्योंकि इसका कोड छोटा है और इसे समझना एजेंट्स
00:00:52और इंसानों दोनों के लिए आसान है।
00:00:53अगर इसमें कोई ऐसा फीचर नहीं है जो आप वाकई चाहते हैं,
00:00:56तो आप बस इसे वह फीचर बनाने के लिए कह सकते हैं
00:00:58और यह उसे बना देगा।
00:00:59मैंने खुद इसका अनुभव किया है
00:01:00और मैं आपको वीडियो में आगे दिखाऊंगा कि यह कैसे काम करता है।
00:01:03पर पहले, देखते हैं कि इसे सेटअप कैसे करना है।
00:01:05असल में, पहले इसकी ज़रूरी शर्तों को समझ लेते हैं।
00:01:07मैं सलाह दूँगा कि आप Clawed का सब्सक्रिप्शन ले लें
00:01:10अगर आप NanoClaw इस्तेमाल करना चाहते हैं, क्योंकि यह Clawed SDK का उपयोग करता है
00:01:13और वह डिफ़ॉल्ट रूप से केवल Clawed मॉडल्स को ही सपोर्ट करता है।
00:01:16यह बात कुछ ही सेकंड में आपको साफ़ हो जाएगी।
00:01:18अगर आप इसे Linux मशीन पर इंस्टॉल कर रहे हैं,
00:01:20तो सुनिश्चित करें कि आपके पास Docker इंस्टॉल हो।
00:01:22और अगर आप VPS इस्तेमाल कर रहे हैं, तो सभी मानक प्रक्रियाएं अपनाएं
00:01:25जैसे इंस्टॉलेशन के लिए नॉन-रूट यूज़र का उपयोग करना,
00:01:28SSH के पब्लिक एक्सेस को डिसेबल करना
00:01:30और केवल tail scale या उसके समकक्ष माध्यम से कनेक्ट करना।
00:01:32आपको Node.js वर्जन 20 से ऊपर की भी ज़रूरत होगी
00:01:36और आपके पास Clawed code होना चाहिए
00:01:37क्योंकि आप सेटअप करने के लिए
00:01:40Clawed code स्लैश कमांड का उपयोग करते हैं।
00:01:41और इसीलिए आपको सब्सक्रिप्शन की ज़रूरत है
00:01:44ताकि API बिलिंग के ज़रिए आपके टोकन और पैसे बर्बाद न हों।
00:01:47लेकिन मैं शायद थोड़ा जल्दी आगे बढ़ गया हूँ,
00:01:49क्योंकि आपको पहले ये सभी स्टेप्स पूरे करने होंगे
00:01:51तभी आप Clawed code स्लैश कमांड तक पहुँच पाएंगे,
00:01:53जो काफी आसान है
00:01:55और QR कोड के ज़रिए WhatsApp से जुड़ जाता है।
00:01:57यहाँ से आगे, एजेंट डिफ़ॉल्ट रूप से Sonnet का उपयोग करता है,
00:02:00जिसे आप बदल सकते हैं, पर यह बात ध्यान में रखें।
00:02:03अगर इंस्टॉलेशन में कोई समस्या आती है,
00:02:05तो निर्माता की सलाह है कि आप सीधे Clawed code से पूछें
00:02:08और वह आपको समाधान ढूँढने में मदद करेगा।
00:02:10और अगर आप अपने एजेंट को कस्टमाइज़ करना चाहते हैं
00:02:12तो उसके लिए भी एक स्लैश कमांड है,
00:02:14लेकिन आप इसे WhatsApp में भी ऐसा करने के लिए कह सकते हैं।
00:02:17आपको कभी-कभार NPM कमांड भी चलानी पड़ सकती है
00:02:20और सिस्टम को कुछ बार रीस्टार्ट करना पड़ सकता है।
00:02:22पर बुनियादी तौर पर सेटअप बहुत सरल है।
00:02:24और अगर कोई ऐसा फीचर है जो आपको चाहिए
00:02:26पर वह अभी सपोर्टेड नहीं है,
00:02:27तो आप उसे वह फीचर जोड़ने के लिए कह सकते हैं।
00:02:30उदाहरण के लिए, यहाँ हम देख सकते हैं,
00:02:31मैंने एजेंट से पूछा कि क्या वह इमेज भेज सकता है
00:02:34और उसने जवाब दिया कि उसके पास अभी यह क्षमता नहीं है।
00:02:37तो अगर आप नीचे स्क्रॉल करें,
00:02:38यहाँ मैं उसे तस्वीरें भेजने की क्षमता जोड़ने के लिए कहता हूँ।
00:02:40वह मुझे एक प्लान देता है कि वह क्या-क्या बदलाव करने वाला है
00:02:43और मैं उसे इसकी अनुमति दे देता हूँ।
00:02:44अब उसने “send image tool” बनाकर इमेज सपोर्ट जोड़ दिया है।
00:02:48सर्विस को रीस्टार्ट करने के बाद,
00:02:50मैं उसे Unsplash से एक रैंडम इमेज लाने को कहता हूँ।
00:02:53कुछ ही देर में, वह ऐसा करने में सफल होता है,
00:02:55जिसे हम यहाँ देख सकते हैं।
00:02:57और वह दिन भर में कई बार ऐसा कर पाने में सक्षम है।
00:03:00मैंने यहाँ दोबारा भी कोशिश की है।
00:03:01उसने मुझे समंदर की एक तस्वीर लाकर दी है।
00:03:03और मैंने यहाँ नीचे भी ऐसा करके देखा है।
00:03:06ईमानदारी से कहूँ तो,
00:03:07शुरुआत में मुझे NanoClaw उतना पसंद नहीं आया था।
00:03:10मेरा मतलब है, इसका सेटअप OpenClaw जैसा आसान नहीं था।
00:03:13इसमें कोई अच्छा डैशबोर्ड, आइडेंटिटी फ़ाइल,
00:03:16सॉल्व फ़ाइल और ऐसी कई चीज़ें नहीं हैं
00:03:18जो OpenClaw एजेंट को बहुत पर्सनल महसूस कराती हैं।
00:03:22लेकिन NanoClaw का यह सादा और बेसिक होना ही
00:03:25इसे इतना खास बनाता है
00:03:26क्योंकि यह बहुत ही कम फीचर्स के साथ शुरू होता है
00:03:29और आप एजेंट से वे फीचर्स जोड़ने को कह सकते हैं
00:03:31जो खास आपके काम के हों।
00:03:33इसका मतलब है कि किसी और का NanoClaw
00:03:35आपके वाले से बिल्कुल अलग होगा
00:03:36और न सिर्फ इसमें आपके मनचाहे फीचर्स होंगे,
00:03:39बल्कि इसका कोडबेस भी आपकी ज़रूरतों के हिसाब से बना होगा,
00:03:42OpenClaw के विपरीत,
00:03:44जिसमें बहुत सारे फीचर्स होते हैं,
00:03:46पर शायद आपको उनमें से सिर्फ एक या दो की ही ज़रूरत हो।
00:03:48और फिर आपके पास वह कोड पड़ा रहता है
00:03:49जिसे आप कभी इस्तेमाल नहीं करेंगे।
00:03:51पर इसका आर्किटेक्चर इसे OpenClaw के मुकाबले
00:03:53थोड़ा ज़्यादा सुरक्षित भी बनाता है।
00:03:54सिर्फ इसके कंटेनर्स की वजह से ही नहीं
00:03:56जिनका टाइमआउट पाँच मिनट है,
00:03:57बल्कि इसलिए भी क्योंकि इसका अटैक सरफेस (हमले की संभावना) कम है।
00:04:01Cisco की एक रिपोर्ट के अनुसार, 26% एजेंट स्किल्स
00:04:05में कमियाँ (vulnerabilities) होती हैं।
00:04:06और OpenClaw डिफ़ॉल्ट रूप से उनमें से बहुतों को सपोर्ट करता है।
00:04:09इसके अलावा, OpenClaw किसी सैंडबॉक्स्ड
00:04:11एनवायरनमेंट में नहीं चलता
00:04:13और इसकी उस सिस्टम तक सीधी पहुँच होती है जिस पर यह है।
00:04:16हाँ, मुझे डिफ़ॉल्ट रूप से Telegram सपोर्ट पसंद आता
00:04:19और मैं Anthropic के अलावा
00:04:21अन्य मॉडल्स का भी उपयोग करना चाहता।
00:04:23लेकिन निर्माता ने इसे मूल रूप से अपने लिए
00:04:26और अपनी ज़रूरतों के लिए बनाया था, जिसे मैं पूरी तरह समझता हूँ।
00:04:29लेकिन OpenClaw की लोकप्रियता ने पर्सनल AI असिस्टेंट्स की
00:04:33एक नई लहर पैदा कर दी है, जैसे Memubot और Nanobot,
00:04:36जो कि बढ़िया है, लेकिन इसका नतीजा सिर्फ एक ही हो सकता है।
00:04:40- Skynet अब जागरूक (self-aware) हो गया है।
00:04:41एक घंटे में, यह अपने दुश्मन पर
00:04:44एक बड़ा परमाणु हमला शुरू कर देगा।
00:04:45- कौन सा दुश्मन?
00:04:46- हम, इंसान।

Key Takeaway

NanoClaw एक न्यूनतम और सुरक्षित पर्सनल AI असिस्टेंट है जो अपनी सादगी के कारण उपयोगकर्ताओं को उनकी विशिष्ट आवश्यकताओं के अनुसार इसे आसानी से विकसित और कस्टमाइज़ करने की अनुमति देता है।

Highlights

NanoClaw मात्र 500 लाइनों के कोड वाला एक हल्का और सुरक्षित AI असिस्टेंट है।

यह OpenClaw की तुलना में बहुत कम डिपेंडेंसी और सरल आर्किटेक्चर का उपयोग करता है।

NanoClaw की सबसे बड़ी खूबी इसकी कस्टमाइज़ेबिलिटी है

Timeline

NanoClaw का परिचय और मुख्य विशेषताएँ

इस शुरुआती खंड में NanoClaw को एक हल्के पर्सनल AI असिस्टेंट के रूप में पेश किया गया है जो केवल 500 लाइनों के कोड से बना है। यह WhatsApp से जुड़ने, ईमेल पढ़ने और रिकरिंग टास्क सेट करने जैसे काम Claude Agent SDK की मदद से कर सकता है। मैकिन्टोश (Mac) उपयोगकर्ताओं के लिए, यह सुरक्षा की एक अतिरिक्त परत के रूप में Apple कंटेनर्स का उपयोग करता है। वक्ता बताते हैं कि यह छोटा असिस्टेंट बाजार में मौजूद अन्य भारी विकल्पों की तुलना में बहुत अधिक कुशल है। यह सादगी और शक्ति का एक अनूठा संतुलन प्रदान करता है जो इसे डेवलपर्स के लिए आकर्षक बनाता है।

OpenClaw बनाम NanoClaw: एक तुलना

यहाँ OpenClaw और NanoClaw के बीच तकनीकी अंतर को विस्तार से समझाया गया है। जहाँ OpenClaw 15 चैनलों और 45 से अधिक डिपेंडेंसी का समर्थन करता है, वहीं NanoClaw डिफ़ॉल्ट रूप से केवल WhatsApp चैनल और Vercel ब्राउज़र का उपयोग करता है। इसकी कोई कॉन्फ़िगरेशन फ़ाइल नहीं है, जो इसे इंसानों और अन्य AI एजेंट्स दोनों के लिए समझने में बेहद आसान बनाती है। वक्ता इस बात पर जोर देते हैं कि यदि NanoClaw में कोई फीचर नहीं है, तो आप बस इसे वह फीचर बनाने का निर्देश दे सकते हैं। यह लचीलापन ही इसे अपने बड़े प्रतिद्वंद्वियों से अलग और अधिक व्यावहारिक बनाता है।

सेटअप प्रक्रिया और तकनीकी आवश्यकताएँ

इस भाग में NanoClaw को इंस्टॉल करने के लिए ज़रूरी शर्तों और सेटअप चरणों की जानकारी दी गई है। वक्ता Claude सब्सक्रिप्शन लेने की सलाह देते हैं क्योंकि यह टूल Claude SDK और Sonnet मॉडल का उपयोग करता है। Linux उपयोगकर्ताओं के लिए Docker और Node.js वर्जन 20 से ऊपर होना अनिवार्य बताया गया है, जबकि सुरक्षा के लिए SSH एक्सेस को सीमित रखने का सुझाव दिया गया है। सेटअप प्रक्रिया 'Claude code' स्लैश कमांड और WhatsApp QR कोड स्कैनिंग के माध्यम से पूरी होती है। वक्ता यह भी बताते हैं कि किसी भी समस्या के मामले में उपयोगकर्ता सीधे AI से ही समाधान पूछ सकते हैं।

लाइव डेमो: नए फीचर्स जोड़ना

वक्ता एक व्यावहारिक प्रदर्शन दिखाते हैं कि कैसे NanoClaw में नई क्षमताएं जोड़ी जा सकती हैं। शुरुआत में एजेंट के पास इमेज भेजने की क्षमता नहीं थी, लेकिन निर्देश देने पर उसने खुद के लिए एक "send image tool" विकसित कर लिया। इस प्रक्रिया में AI एक योजना बनाता है और उपयोगकर्ता की अनुमति के बाद आवश्यक कोड बदलाव लागू करता है। उदाहरण के तौर पर, एजेंट सफलतापूर्वक Unsplash से रैंडम तस्वीरें लाकर WhatsApp पर भेजता है। यह दर्शाता है कि कैसे यह सिस्टम समय के साथ उपयोगकर्ता की मांगों के अनुसार खुद को अपडेट कर सकता है।

सुरक्षा विश्लेषण और अंतिम विचार

अंतिम खंड में NanoClaw के सुरक्षा लाभों और इसकी सीमाओं पर चर्चा की गई है। OpenClaw की तुलना में इसका 'अटैक सरफेस' कम है क्योंकि इसमें अनावश्यक फीचर्स और स्किल्स का बोझ नहीं है, जो अक्सर सुरक्षा कमियों का कारण बनते हैं। वक्ता बताते हैं कि NanoClaw सैंडबॉक्स्ड एनवायरनमेंट में चलता है, जो इसे सिस्टम की सीधी पहुँच वाले अन्य बॉट्स से अधिक सुरक्षित बनाता है। हालाँकि इसमें Telegram सपोर्ट की कमी है, लेकिन इसकी कस्टमाइज़ेबिलिटी इसे भविष्य के पर्सनल AI की एक नई लहर का हिस्सा बनाती है। वीडियो के अंत में व्यक्तिगत AI की बढ़ती लोकप्रियता और भविष्य की संभावनाओं पर एक हल्के-फुल्के 'Skynet' संदर्भ के साथ टिप्पणी की गई है।

Community Posts

No posts yet. Be the first to write about this video!

Write about this video