Skip to main content

Installer for OpenClaw - installs OpenClaw and starts the gateway

Reason this release was yanked:

cleanup

Project description

OpenClaw Vanilla Installer

A simple, zero-configuration installer for OpenClaw that works on Windows, macOS, and Linux.

What It Does

This installer:

  1. Downloads and installs Node.js v22.16.0 (isolated, doesn't affect system)
  2. Installs OpenClaw from npm
  3. Creates a wrapper script for the openclaw command
  4. Starts the OpenClaw gateway on port 18789

That's it. No configuration files, no provider setup, no complexity.

Installation

Prerequisites

  • Python 3.10+
  • Internet connection

Install via pipx (Recommended)

# Install pipx if you don't have it
pip install pipx
pipx ensurepath

# Install OpenClaw
pipx install openclaw-installer

# Install OpenClaw
openclaw-installer install

Install from Source

git clone https://github.com/yourusername/openclaw-installer.git
cd openclaw-installer
pipx install .

# Run installer
openclaw-installer install

Usage

Install OpenClaw

openclaw-installer install

This will:

Open Dashboard

openclaw dashboard

Or manually open http://localhost:18789 in your browser.

Uninstall

openclaw-installer uninstall

What Happens After Install?

  1. Gateway is running on port 18789
  2. Open dashboard and configure your AI providers there
  3. No config files are managed by this installer

OpenClaw stores its own configuration in ~/.openclaw/ - the installer doesn't touch these files.

Installation Locations

  • Windows: %LOCALAPPDATA%\openclaw-installer\
  • macOS/Linux: ~/.local/share/openclaw-installer/

Everything is isolated in these directories. No system files are modified.

Commands

Command Description
openclaw-installer install Install OpenClaw and start gateway
openclaw-installer uninstall Remove OpenClaw installation
openclaw-installer dashboard Open the OpenClaw dashboard
openclaw-installer --help Show help

Requirements

  • Windows 10/11, macOS 12+, or Linux
  • ~200MB free space
  • Internet connection for initial download

Troubleshooting

Port 18789 in use

If port 18789 is already in use, stop the existing process:

# Find what's using the port
lsof -i :18789  # macOS/Linux
netstat -ano | findstr 18789  # Windows

# Or use a different port in OpenClaw's dashboard after install

Gateway not starting

Check if the gateway is running:

openclaw gateway status

If not running, start it manually:

openclaw gateway start

Wrapper not found

Make sure the bin directory is in your PATH:

# macOS/Linux
export PATH="$HOME/.local/share/openclaw-installer/bin:$PATH"

# Windows (PowerShell)
$env:PATH = "$env:LOCALAPPDATA\openclaw-installer\bin;$env:PATH"

License

MIT

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openclaw_installer-1.0.29.tar.gz (61.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openclaw_installer-1.0.29-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

Details for the file openclaw_installer-1.0.29.tar.gz.

File metadata

  • Download URL: openclaw_installer-1.0.29.tar.gz
  • Upload date:
  • Size: 61.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for openclaw_installer-1.0.29.tar.gz
Algorithm Hash digest
SHA256 69694bfbf72844f73424763a3a93915236cba17c252263b133b18359ddabe1aa
MD5 1a454d706c1916da0289fb1b02a8abcc
BLAKE2b-256 a4e3a0d7bc0e0d1ded62e0eac89607b4271225b2fa7e2e09647b192e7364ce0a

See more details on using hashes here.

File details

Details for the file openclaw_installer-1.0.29-py3-none-any.whl.

File metadata

File hashes

Hashes for openclaw_installer-1.0.29-py3-none-any.whl
Algorithm Hash digest
SHA256 fb09fd7493b8b9c8df5cdab7f7e0067b970235c9cffb9033b01a56b4591d2b92
MD5 0c6bb9336ea031fc0a0a9d85b91dc2d2
BLAKE2b-256 5c07d8c328c7b583b6447299503eb9e0dd1d72d88d6a5502fe36a809061b428f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page