Install overview

इंस्टॉल करें

सिस्टम आवश्यकताएँ

  • Node 24 (अनुशंसित) या Node 22.19+ - इंस्टॉलर स्क्रिप्ट इसे अपने आप संभालती है
  • 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 इंस्टॉल का भी। पूरा संदर्भ: इंस्टॉलर आंतरिक विवरण

पहले से इंस्टॉल है? पैकेज और git इंस्टॉल के बीच स्विच करें openclaw update --channel dev और openclaw update --channel stable के साथ। देखें अपडेट करना

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

स्रोत से

योगदानकर्ताओं या उन सभी के लिए जो लोकल checkout से चलाना चाहते हैं:

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

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

GitHub main checkout से इंस्टॉल करें

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

कंटेनर और पैकेज मैनेजर

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

bash
openclaw --version      # confirm the CLI is availableopenclaw doctor         # check for config issuesopenclaw gateway status # verify the Gateway is running

यदि आप इंस्टॉल के बाद managed startup चाहते हैं:

  • macOS: openclaw onboard --install-daemon या openclaw gateway install के ज़रिए LaunchAgent
  • Linux/WSL2: उन्हीं commands के ज़रिए systemd user service
  • नेटिव Windows: पहले Scheduled Task, और यदि task बनाना अस्वीकार हो जाए तो प्रति-उपयोगकर्ता Startup-folder login item fallback

होस्टिंग और deployment

OpenClaw को cloud server या VPS पर deploy करें:

अपडेट, migrate, या uninstall करें

समस्या निवारण: openclaw नहीं मिला

यदि इंस्टॉल सफल रहा लेकिन आपके terminal में openclaw नहीं मिला:

bash
node -v           # Node installed?npm prefix -g     # Where are global packages?echo "$PATH"      # Is the global bin dir in PATH?

यदि $(npm prefix -g)/bin आपके $PATH में नहीं है, तो इसे अपनी shell startup file (~/.zshrc या ~/.bashrc) में जोड़ें:

bash
export PATH="$(npm prefix -g)/bin:$PATH"

फिर नया terminal खोलें। अधिक विवरण के लिए देखें Node सेटअप

Was this useful?
On this page

On this page