• OpenClaw एजेंट को सुरक्षित रूप से इंस्टॉल और चलाने के लिए NVIDIA का ओपन सोर्स प्लगइन, जो OpenShell runtime पर आधारित एक सुरक्षित sandbox environment प्रदान करता है
  • NVIDIA OpenShell और Nemotron model इंस्टॉल करके, सभी network requests, file access और inference calls को policy-based control के तहत संचालित करने वाली संरचना
  • install script से आसानी से environment सेटअप किया जा सकता है, और CLI व TUI interface के जरिए sandbox के भीतर एजेंट के साथ सीधे इंटरैक्ट किया जा सकता है
  • inference requests सीधे sandbox के बाहर नहीं जातीं, बल्कि NVIDIA Cloud API के जरिए सुरक्षित रूप से route होती हैं; local inference (Ollama, vLLM) अभी experimental support चरण में है
  • security layers, policy control, automated onboarding को एकीकृत करके, autonomous AI agents को सुरक्षित रूप से deploy और operate करना चाहने वाले developers के लिए महत्वपूर्ण आधार प्रदान करता है

अवलोकन

  • NemoClaw OpenClaw-आधारित हमेशा सक्रिय AI assistant को सुरक्षित रूप से चलाने के लिए NVIDIA का ओपन सोर्स स्टैक है
    • OpenShell runtime इंस्टॉल करता है और NVIDIA Agent Toolkit environment में secure sandbox कॉन्फ़िगर करता है
    • inference को NVIDIA Cloud के जरिए route किया जाता है, और सभी execution policy-based तरीके से प्रबंधित होते हैं
  • यह फिलहाल Alpha चरण में है, इसलिए interface और API बदल सकते हैं, और production environment में अभी इसकी सिफारिश नहीं की जाती

त्वरित शुरुआत (Quick Start)

  • इंस्टॉलेशन से पहले Ubuntu 22.04 या उससे ऊपर, Node.js 20+, npm 10+ और container runtime की आवश्यकता है
  • hardware की न्यूनतम आवश्यकताएँ 4 vCPU, 8GB RAM, 20GB disk space हैं, जबकि अनुशंसित विनिर्देश 16GB RAM या उससे अधिक हैं
  • इंस्टॉल कमांड उदाहरण:
    curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash
    
    • इंस्टॉल के बाद nemoclaw my-assistant connect कमांड से sandbox से जुड़ा जा सकता है
  • इंस्टॉलेशन पूरा होने पर environment summary में sandbox name, model, status commands आदि दिखते हैं

एजेंट के साथ इंटरैक्शन

  • TUI (text UI) या CLI के जरिए OpenClaw agent से बातचीत की जा सकती है
    • TUI interactive message exchange के लिए उपयुक्त है
    • CLI लंबी responses (जैसे code generation output) को सीधे terminal में प्रिंट करता है
  • उदाहरण कमांड:
    openclaw agent --agent main --local -m "hello" --session-id test
    

यह कैसे काम करता है (How It Works)

  • NemoClaw OpenShell runtime और Nemotron model इंस्टॉल करता है, और version-managed blueprint के जरिए sandbox environment कॉन्फ़िगर करता है
  • मुख्य components:
    • Plugin: TypeScript-आधारित CLI commands (launch, connect, status आदि)
    • Blueprint: Python artifact, जो sandbox creation, policies और inference settings को manage करता है
    • Sandbox: OpenShell container, जो network और filesystem access को policies से सीमित करता है
    • Inference: NVIDIA Cloud API के जरिए model calls
  • त्रुटि होने पर nemoclaw <name> status या openshell sandbox list से स्थिति जांची जा सकती है

Inference

  • सभी inference requests sandbox के भीतर से NVIDIA Cloud Provider की ओर route होती हैं
    • default model: nvidia/nemotron-3-super-120b-a12b
    • उपयोग के लिए NVIDIA API Key आवश्यक है
  • local inference (Ollama, vLLM) experimental है, और macOS पर OpenShell host routing support की आवश्यकता होती है

सुरक्षा परतें (Protection Layers)

  • NemoClaw चार सुरक्षा परतों के जरिए sandbox isolation को मजबूत करता है
    परत सुरक्षा लक्ष्य लागू होने का समय
    Network अनधिकृत बाहरी कनेक्शन को रोकना runtime के दौरान
    Filesystem /sandbox, /tmp के बाहर access रोकना creation के समय
    Process privilege escalation और खतरनाक syscall को रोकना creation के समय
    Inference model API calls को नियंत्रित backend की ओर route करना runtime के दौरान
  • अनधिकृत host access होने पर OpenShell request को block करता है और TUI में दिखाता है

प्रमुख कमांड्स (Key Commands)

  • host commands (nemoclaw)
    • nemoclaw onboard: interactive setup wizard चलाता है
    • nemoclaw <name> connect: sandbox से कनेक्ट करता है
    • nemoclaw start/stop/status: service management
  • plugin commands (openclaw nemoclaw)
    • openclaw nemoclaw launch: OpenShell sandbox के भीतर OpenClaw bootstrap
    • openclaw nemoclaw status: status और blueprint की जाँच
    • openclaw nemoclaw logs: log streaming
  • plugin commands अभी development में हैं, इसलिए फिलहाल nemoclaw CLI के उपयोग की सिफारिश की जाती है

दस्तावेज़ और लाइसेंस

  • आधिकारिक दस्तावेज़: docs.nvidia.com/nemoclaw/latest
    • Architecture, Network Policies, CLI Commands, Troubleshooting जैसे विस्तृत अनुभाग उपलब्ध हैं
  • लाइसेंस: Apache License 2.0
  • प्रोजेक्ट को NVIDIA OpenClaw की सुरक्षित इंस्टॉलेशन के लिए plugin के रूप में वर्णित किया गया है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.