500 ओळींचा कोड! अतिशय सोपा AI सहाय्यक NanoClaw प्रसिद्ध झाला, OpenClaw ला सुरक्षित पर्याय
अलिकडेच, स्वतंत्र डेव्हलपर gavrielc यांनी तयार केलेला ओपन-सोर्स AI सहाय्यक NanoClaw खूप प्रसिद्ध झाला आहे. त्याने OpenClaw च्या समान मुख्य कार्ये अतिशय सोप्या आर्किटेक्चरमध्ये लागू केली आहेत. त्याच्या कोअर कोडमध्ये फक्त 500 ओळी आहेत आणि तो समजून घेण्यासाठी फक्त 8 मिनिटे लागतात.
प्रोजेक्ट पत्ता: https://github.com/qwibitai/nanoclaw
मिळालेल्या माहितीनुसार, मूळ Clawdbot मध्ये सुमारे 430,000 ओळींचा कोड आहे, ज्यामुळे काही डेव्हलपर निराश झाले. या जटिलतेमुळे, त्यांना जुन्या संगणकावर Photoshop सुरू करण्याचा अनुभव आठवतो: M2 Mini वर देखील, कमांड-लाइन टूल सुरू करण्यासाठी काही सेकंद लागतात. या तुलनेत, NanoClaw च्या कोड ओळींची संख्या 99.9% ने कमी झाली आहे.
त्याच वेळी, NanoClaw चा विकास OpenClaw च्या सुरक्षा आर्किटेक्चरच्या समस्येचे निराकरण करण्यासाठी करण्यात आला आहे. जरी OpenClaw जानेवारी 2026 मध्ये त्याच्या "जार्व्हिससारख्या" क्षमतेमुळे खूप प्रसिद्ध झाला, तरी ते होस्टवर неограниченный (unrestricted) प्रवेश असल्यामुळे सिस्को टॅलोस (Cisco Talos) सारख्या सुरक्षा संशोधन टीम्सनी (teams) त्याची टीका केली. NanoClaw ची सुरक्षा थेट ऑपरेटिंग सिस्टमद्वारे "हार्ड आयसोलेट" (hard isolated) केली जाते, त्यामुळे तो OpenClaw चा सुरक्षित पर्याय आहे.
OpenClaw पेक्षा काय वेगळे आहे?
"OpenClaw हा एक महत्त्वाकांक्षी आणि प्रभावी प्रकल्प आहे. परंतु मी असे सॉफ्टवेअर (software) सुरक्षितपणे चालवू शकत नाही जे मला पूर्णपणे समजत नाही, परंतु ते माझ्या जीवनातील प्रत्येक पैलूला स्पर्श करते." NanoClaw तयार करण्यामागचा हाच उद्देश डेव्हलपर gavrielc यांनी सांगितला.
OpenClaw मध्ये 52 पेक्षा जास्त मॉड्यूल्स (modules), 8 कॉन्फिगरेशन मॅनेजमेंट फाईल्स (configuration management files), 45 पेक्षा जास्त अवलंबित्व (dependencies) आणि 15 चॅनेल सर्व्हिस प्रोव्हायडर्ससाठी (channel service providers) ॲबस्ट्रॅक्ट एन्कॅप्सुलेशन (abstract encapsulation) आहे. त्याची सुरक्षा यंत्रणा ॲप्लिकेशन स्तरावर ( Application level) (व्हाईटलिस्ट, पेअरिंग कोड) आहे, ऑपरेटिंग सिस्टम स्तरावर नाही. सर्व काही एकाच Node प्रोसेसमध्ये (process) चालते, मेमरी शेअरिंगसह (memory sharing).
तर NanoClaw मध्ये सिंगल Node.js प्रोसेस (single Node.js process) आहे, कमी फाईल्स (files) आहेत, मायक्रोसर्व्हिसेस (microservices), मेसेज क्यू (message queue) आणि ॲबस्ट्रॅक्शन लेयर (abstraction layer) नाही. हे ॲपल कंटेनर (macOS) किंवा Docker द्वारे कंटेनर आयसोलेशन (container isolation) लागू करते आणि Claude Code वर आधारित AI मूळ डिप्लॉयमेंट (deployment) पूर्ण करते. AI इंटेलिजेंट एजंट (intelligent agent) खऱ्या लिनक्स कंटेनरमध्ये (Linux container) चालतो, ज्यामध्ये फाईल सिस्टीम स्तरावरचे आयसोलेशन (file system level isolation) असते, केवळ परवानग्यांच्या पडताळणीवर आधारित सुरक्षा नाही.
मिळालेल्या माहितीनुसार, NanoClaw WhatsApp द्वारे संदेश पाठवू आणि प्राप्त करू शकते, वेळापत्रकानुसार कार्ये करू शकते आणि त्याच वेळी गोपनीयतेचे संरक्षण करू शकते.
सोप्या भाषेत सांगायचे झाल्यास, या दोन टूल्सची (tools) निवड म्हणजे इकोसिस्टम सोयी (ecosystem convenience) आणि सुरक्षित आयसोलेशनमधील (safe isolation) निवड आहे.
OpenClaw "आउट-ऑफ-द-बॉक्स" (out-of-the-box) अनुभव शोधणाऱ्या युजर्ससाठी (users) आहे, जे जवळजवळ सर्व मुख्य चॅटिंग प्लॅटफॉर्मवर (chatting platform) लवकर प्रवेश करू शकतात आणि ClawHub द्वारे समुदाय-विकसित कौशल्यांचा (skills) मोठा संग्रह उपलब्ध करतात. परंतु या सोयीसोबत मोठा धोका आहे: OpenClaw थेट होस्टवर चालत असल्याने, दुर्भावनापूर्ण कौशल्ये (malicious skills) किंवा AI भ्रम सैद्धांतिकदृष्ट्या युजरची (user) मुख्य डिरेक्टरी (directory) हटवू शकतात किंवा SSH की (key) अपलोड करू शकतात.
NanoClaw सुरक्षा प्राधान्य देणाऱ्या युजर्ससाठी (users) आहे. त्यांच्या मते, AI ला संगणकाचा सर्वोच्च अधिकार देणे धोकादायक आहे. AI ला लिनक्स कंटेनरमध्ये (Linux container) चालण्यास भाग पाडून, NanoClaw हे सुनिश्चित करते: जरी AI अनियंत्रित झाला तरी, तो फक्त सँडबॉक्स वातावरणाचे (sandbox environment) नुकसान करू शकतो, वास्तविक होस्टला (host) नाही. यामुळे, ते "वन-क्लिक इंस्टॉलेशन" (one-click installation) प्लगइन इकोसिस्टम (plugin ecosystem) देत नाही, युजर्सना (users) आवश्यक कार्ये Claude Code द्वारे स्वतः तयार करावी लागतात.
संदर्भ लिंक:





