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

bash
curl -fsSL https://openclaw.ai/install.sh | bash

Windows (PowerShell)

powershell
iwr -useb https://openclaw.ai/install.ps1 | iex

ऑनबोर्डिंग चलाए बिना इंस्टॉल करने के लिए:

macOS / Linux / WSL2

bash
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard

Windows (PowerShell)

powershell
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard

सभी फ़्लैग और CI/ऑटोमेशन विकल्पों के लिए, इंस्टॉलर की आंतरिक कार्यप्रणाली देखें।

वैकल्पिक इंस्टॉल विधियाँ

स्थानीय प्रीफ़िक्स इंस्टॉलर (install-cli.sh)

इसका उपयोग तब करें, जब आप चाहते हैं कि OpenClaw और Node को ~/.openclaw जैसे स्थानीय प्रीफ़िक्स के अंतर्गत रखा जाए और वे पूरे सिस्टम में किए गए Node इंस्टॉल पर निर्भर न हों:

bash
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

bash
npm install -g openclaw@latestopenclaw onboard --install-daemon

pnpm

bash
pnpm add -g openclaw@latestpnpm approve-builds -gopenclaw onboard --install-daemon

bun

bash
bun add -g openclaw@latestopenclaw onboard --install-daemon

स्रोत से

योगदानकर्ताओं या स्थानीय चेकआउट से चलाने के इच्छुक किसी भी व्यक्ति के लिए:

bash
git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm install && pnpm build && pnpm ui:buildpnpm link --globalopenclaw onboard --install-daemon

या लिंक को छोड़ दें और रेपो के भीतर से pnpm openclaw ... का उपयोग करें। पूर्ण विकास कार्यप्रवाहों के लिए सेटअप देखें।

GitHub के main चेकआउट से इंस्टॉल करें

bash
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --install-method git --version main

कंटेनर और पैकेज प्रबंधक

इंस्टॉल सत्यापित करें

bash
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 नहीं मिला

यह लगभग हमेशा PATH की समस्या होती है: npm की ग्लोबल bin डायरेक्टरी आपके शेल के PATH में नहीं है। Windows पथ सहित पूर्ण समाधान के लिए Node.js समस्या निवारण देखें।

bash
node -v           # क्या Node इंस्टॉल है?npm prefix -g     # ग्लोबल पैकेज कहाँ हैं?echo "$PATH"      # क्या ग्लोबल bin डायरेक्टरी PATH में है?
Was this useful?
On this page

On this page