Install ocvm from the published installer.

For users, the preferred install command reads the installer from a public OSS or CDN path instead of GitHub raw content.

curl -fsSL \
  https://ocvm.vercel.app/ocvm/install.sh | sh

Node.js requirement

ocvm installs OpenClaw but does not install Node.js. OpenClaw currently requires Node.js 24.16+ on 24.x, 26.1+ on 26.x, or 27+ (24.22.1+ / 26.12.1+ recommended). Run ocvm doctor to check the active runtime.

Release layout

Publish one stable installer script:

https://ocvm.vercel.app/ocvm/install.sh

Use the same script for normal onboarding and repeatable automation. Pin the binary release with OCVM_VERSION instead of uploading a new script for every version.

Install a different release

The installer defaults to its pinned release, but automation can override the binary release version.

curl -fsSL \
  https://ocvm.vercel.app/ocvm/install.sh | OCVM_VERSION=v0.2.0 sh
curl -fsSL \
  https://ocvm.vercel.app/ocvm/install.sh | OCVM_VERSION=latest sh

Shell setup

Add the binary and shim directories to your shell profile:

export PATH="$HOME/.local/bin:$PATH"
export PATH="$HOME/.ocvm/shims:$PATH"