Skip to main content

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

  • 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 मोड शामिल हैं।
ऑनबोर्डिंग चलाए बिना इंस्टॉल करने के लिए:
सभी फ़्लैग और CI/स्वचालन विकल्पों के लिए, इंस्टॉलर की आंतरिक कार्यप्रणाली देखें।

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

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

जब आप OpenClaw और Node को सिस्टम-व्यापी Node इंस्टॉल पर निर्भर हुए बिना ~/.openclaw जैसे स्थानीय प्रीफ़िक्स के अंतर्गत रखना चाहते हैं, तब इसका उपयोग करें:
यह डिफ़ॉल्ट रूप से npm इंस्टॉल के साथ-साथ उसी प्रीफ़िक्स प्रवाह के अंतर्गत git-checkout इंस्टॉल का भी समर्थन करता है। पूरा संदर्भ: इंस्टॉलर की आंतरिक कार्यप्रणाली पहले से इंस्टॉल है? openclaw update --channel dev और openclaw update --channel stable के साथ पैकेज और git इंस्टॉल के बीच स्विच करें। अपडेट करना देखें।

npm, pnpm, या bun

यदि आप पहले से स्वयं Node प्रबंधित करते हैं:
होस्ट किया गया इंस्टॉलर 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 समस्या निवारण देखें।