Install overview
इंस्टॉल करें
सिस्टम आवश्यकताएँ
- 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 इंस्टॉल करता है, और ऑनबोर्डिंग शुरू करता है।
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bashWindows (PowerShell)
iwr -useb https://openclaw.ai/install.ps1 | iexऑनबोर्डिंग चलाए बिना इंस्टॉल करने के लिए:
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboardWindows (PowerShell)
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboardसभी फ़्लैग और CI/ऑटोमेशन विकल्पों के लिए, इंस्टॉलर की आंतरिक कार्यप्रणाली देखें।
वैकल्पिक इंस्टॉल विधियाँ
स्थानीय प्रीफ़िक्स इंस्टॉलर (install-cli.sh)
इसका उपयोग तब करें, जब आप चाहते हैं कि OpenClaw और Node को
~/.openclaw जैसे स्थानीय प्रीफ़िक्स के अंतर्गत रखा जाए और वे पूरे सिस्टम में किए गए Node इंस्टॉल पर निर्भर न हों:
curl -fsSL https://openclaw.ai/install-cli.sh | bashयह डिफ़ॉल्ट रूप से npm इंस्टॉल के साथ-साथ उसी प्रीफ़िक्स प्रवाह के अंतर्गत git-checkout इंस्टॉल का भी समर्थन करता है। पूर्ण संदर्भ: इंस्टॉलर की आंतरिक कार्यप्रणाली।
पहले से इंस्टॉल है? openclaw update --channel dev और openclaw update --channel stable से पैकेज और git इंस्टॉल के बीच स्विच करें।
अपडेट करना देखें।
npm, pnpm, या bun
यदि आप पहले से Node को स्वयं प्रबंधित करते हैं:
npm
npm install -g openclaw@latestopenclaw onboard --install-daemonpnpm
pnpm add -g openclaw@latestpnpm approve-builds -gopenclaw onboard --install-daemonbun
bun add -g openclaw@latestopenclaw onboard --install-daemonस्रोत से
योगदानकर्ताओं या स्थानीय चेकआउट से चलाने के इच्छुक किसी भी व्यक्ति के लिए:
git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm install && pnpm build && pnpm ui:buildpnpm link --globalopenclaw onboard --install-daemonया लिंक को छोड़ दें और रेपो के भीतर से pnpm openclaw ... का उपयोग करें। पूर्ण विकास कार्यप्रवाहों के लिए सेटअप देखें।
GitHub के main चेकआउट से इंस्टॉल करें
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --install-method git --version mainकंटेनर और पैकेज प्रबंधक
कंटेनरीकृत या हेडलेस परिनियोजन।
Docker का रूटलेस कंटेनर विकल्प।
Nix flake के माध्यम से घोषणात्मक इंस्टॉल।
स्वचालित फ़्लीट प्रावधान।
वैकल्पिक निर्भरता इंस्टॉलर और पैकेज-स्क्रिप्ट रनर।
इंस्टॉल सत्यापित करें
openclaw --version # पुष्टि करें कि CLI उपलब्ध हैopenclaw doctor # कॉन्फ़िगरेशन समस्याओं की जाँच करेंopenclaw gateway status # सत्यापित करें कि Gateway चल रहा हैयदि आप इंस्टॉल के बाद प्रबंधित स्टार्टअप चाहते हैं:
- 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 पर घोषणात्मक रूप से परिनियोजित करें।
अपडेट करें, माइग्रेट करें, या अनइंस्टॉल करें
OpenClaw को अद्यतित रखें।
नई मशीन पर जाएँ।
OpenClaw को पूरी तरह हटाएँ।
समस्या निवारण: openclaw नहीं मिला
यह लगभग हमेशा PATH की समस्या होती है: npm की ग्लोबल bin डायरेक्टरी आपके शेल के PATH में नहीं है। Windows पथ सहित पूर्ण समाधान के लिए Node.js समस्या निवारण देखें।
node -v # क्या Node इंस्टॉल है?npm prefix -g # ग्लोबल पैकेज कहाँ हैं?echo "$PATH" # क्या ग्लोबल bin डायरेक्टरी PATH में है?