Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

openclaw-installer

Cross-platform install scripts for OpenClaw — the multi-channel AI agent gateway.

This is an independent third-party tool built and maintained by Yo-Da Lai. It wraps the official OpenClaw installer with prerequisite handling (Node.js installation), platform detection, and friendlier output. It does not modify OpenClaw itself; it calls the official npm install -g openclaw@latest under the hood.

⚠️ Not affiliated with the OpenClaw project (github.com/openclaw/openclaw). For official support, see their docs and Issues page.


What this script does

  1. Detects your platform (macOS, Linux, WSL2, or Windows native)
  2. Installs Node.js (22.14+ or 24+) if it's missing or too old
  3. Runs npm install -g openclaw@latest (the official OpenClaw install command)
  4. Walks you through openclaw onboard --install-daemon
  5. Optionally launches the OpenClaw dashboard

Quick start

macOS / Linux / WSL2

curl -fsSL https://raw.githubusercontent.com/EzAuto399/openclaw-installer/main/install.sh | bash

Or clone and run locally:

git clone https://github.com/EzAuto399/openclaw-installer.git
cd openclaw-installer
chmod +x install.sh
./install.sh

Windows (PowerShell)

Run as a normal user (winget will elevate as needed):

irm https://raw.githubusercontent.com/EzAuto399/openclaw-installer/main/install.ps1 | iex

Or download and run locally:

git clone https://github.com/EzAuto399/openclaw-installer.git
cd openclaw-installer
powershell -ExecutionPolicy Bypass -File .\install.ps1

Platforms supported

Platform Script Notes
macOS (Intel + Apple Silicon) install.sh Installs Homebrew if missing, then Node via brew
Linux (Ubuntu/Debian) install.sh Uses NodeSource apt repo
Linux (Fedora/RHEL/CentOS) install.sh Uses NodeSource dnf repo
WSL2 (Linux on Windows) install.sh Same as Linux flow
Windows 10/11 native install.ps1 Uses winget (Windows Package Manager)

Inspect the script before running

curl | bash should always be inspected. To review before executing:

curl -fsSL https://raw.githubusercontent.com/EzAuto399/openclaw-installer/main/install.sh -o install.sh
less install.sh        # read it
chmod +x install.sh
./install.sh

What you get after installing

  • openclaw command available globally
  • OpenClaw daemon running as a background service
  • Config file at ~/.openclaw/openclaw.json
  • Dashboard at http://127.0.0.1:18789/

After install, follow the official OpenClaw docs to connect channels (Telegram, Discord, Slack, WhatsApp, etc.) and configure agents:

Troubleshooting

If the install fails:

  1. Run openclaw doctor — built-in diagnostic
  2. Open a new terminal — PATH changes from Node install may need a fresh shell
  3. Check the official OpenClaw issues — your problem may already be reported there
  4. For issues with this wrapper script specifically, open an issue here

Disclaimer

THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

You run this script at your own risk. It will:

  • Install Node.js system-wide using your platform's package manager
  • Install Homebrew on macOS if missing
  • Run sudo for system package operations on Linux
  • Install OpenClaw globally via npm
  • Run OpenClaw's onboarding flow (which prompts for API keys)

By running this script, you acknowledge that:

  • You are responsible for inspecting the script before running it
  • This script is not affiliated with, endorsed by, or supported by the OpenClaw project or its maintainers
  • This script is not affiliated with Anthropic, OpenAI, or any LLM provider
  • The author is not responsible for any damage to your system, loss of data, or unintended consequences

If you encounter issues with OpenClaw itself (post-install), report them at the official OpenClaw repo, not here.

If you encounter issues with this wrapper script, open an issue in this repo.

Attribution

This wrapper depends on and calls into the OpenClaw project, copyright their respective authors, MIT licensed:

OpenClaw is the work of its own maintainers. All credit for the underlying functionality goes to them.

License

MIT — see LICENSE.

Copyright (c) 2026 Yo-Da Lai


Author: Yo-Da Lai — independent automation engineer, Gold Coast, Australia.

If this saved you time, a star on the repo helps others find it.

About

Cross-platform install scripts for OpenClaw — multi-channel AI agent gateway. Independent third-party tool.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages