सिस्टम आवश्यकताएँ
- Node 22.22.3+, 24.15+, या 25.9+ - Node 24 डिफ़ॉल्ट लक्ष्य है; इंस्टॉलर स्क्रिप्ट इसे स्वचालित रूप से संभालती है।
- macOS, Linux, या Windows - Windows उपयोगकर्ता मूल Windows Hub ऐप, PowerShell CLI इंस्टॉलर, या WSL2 Gateway से शुरुआत कर सकते हैं। Windows देखें।
pnpmकी आवश्यकता केवल स्रोत से बिल्ड करने पर होती है।
अनुशंसित: इंस्टॉलर स्क्रिप्ट
इंस्टॉल करने का सबसे तेज़ तरीका। यह आपके OS का पता लगाती है, आवश्यकता होने पर Node इंस्टॉल करती है, OpenClaw इंस्टॉल करती है और ऑनबोर्डिंग शुरू करती है।Windows डेस्कटॉप उपयोगकर्ता मूल Windows Hub सहयोगी ऐप भी इंस्टॉल कर सकते हैं, जिसमें सेटअप, ट्रे स्थिति, चैट, नोड मोड और स्थानीय MCP मोड शामिल हैं।
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
वैकल्पिक इंस्टॉल विधियाँ
स्थानीय प्रीफ़िक्स इंस्टॉलर (install-cli.sh)
जब आप OpenClaw और Node को सिस्टम-व्यापी Node इंस्टॉल पर निर्भर हुए बिना
~/.openclaw जैसे स्थानीय प्रीफ़िक्स के अंतर्गत रखना चाहते हैं, तब इसका उपयोग करें:
openclaw update --channel dev और openclaw update --channel stable के साथ पैकेज और git इंस्टॉल के बीच स्विच करें।
अपडेट करना देखें।
npm, pnpm, या bun
यदि आप पहले से स्वयं Node प्रबंधित करते हैं:- npm
- pnpm
- bun
होस्ट किया गया इंस्टॉलर OpenClaw पैकेज इंस्टॉल के लिए
min-release-age
जैसे npm नवीनता फ़िल्टर हटा देता है। यदि आप npm से मैन्युअल रूप से इंस्टॉल करते हैं, तो आपकी अपनी
npm नीति फिर भी लागू होती है।स्रोत से
योगदानकर्ताओं या स्थानीय चेकआउट से चलाने के इच्छुक किसी भी व्यक्ति के लिए:pnpm openclaw ... का उपयोग करें। संपूर्ण विकास कार्यप्रवाहों के लिए सेटअप देखें।
GitHub के main चेकआउट से इंस्टॉल करें
कंटेनर और पैकेज प्रबंधक
Docker
कंटेनरीकृत या हेडलेस परिनियोजन।
Podman
Docker का रूटलेस कंटेनर विकल्प।
Nix
Nix flake के माध्यम से घोषणात्मक इंस्टॉल।
Ansible
स्वचालित फ़्लीट प्रावधान।
Bun
वैकल्पिक निर्भरता इंस्टॉलर और पैकेज-स्क्रिप्ट रनर।
इंस्टॉल सत्यापित करें
- macOS:
openclaw onboard --install-daemonयाopenclaw gateway installके माध्यम से LaunchAgent - Linux/WSL2: उन्हीं कमांड के माध्यम से systemd उपयोगकर्ता सेवा
- मूल Windows: पहले Scheduled Task, और यदि कार्य बनाना अस्वीकृत हो जाए तो प्रति-उपयोगकर्ता Startup-folder लॉगिन आइटम फ़ॉलबैक
होस्टिंग और परिनियोजन
OpenClaw को क्लाउड सर्वर या VPS पर परिनियोजित करें। संपूर्ण प्रदाता चयनकर्ता (DigitalOcean, Hetzner, Hostinger, Fly.io, GCP, Azure, Railway, Northflank, Oracle Cloud, Raspberry Pi और अन्य) के लिए Linux सर्वर देखें, या Render पर घोषणात्मक रूप से परिनियोजित करें।VPS
कोई प्रदाता चुनें।
Docker VM
साझा Docker चरण।
Kubernetes
K8s परिनियोजन।
अपडेट, माइग्रेट या अनइंस्टॉल करें
अपडेट करना
OpenClaw को अद्यतन रखें।
माइग्रेट करना
नई मशीन पर जाएँ।
अनइंस्टॉल करें
OpenClaw को पूरी तरह हटाएँ।
समस्या निवारण: openclaw नहीं मिला
यह लगभग हमेशा PATH की समस्या होती है: npm की वैश्विक bin डायरेक्टरी आपके शेल के PATH में नहीं है। Windows पथ सहित संपूर्ण समाधान के लिए Node.js समस्या निवारण देखें।