Modern Runtime for Modern Agents
As of 2026, OpenClaw standardizes on Node.js 22 (LTS). This version provides critical performance improvements and built-in support for advanced ESM modules used in OpenClaw's core.
How to Check Your Version
node -v
Upgrading
- nvm:
nvm install 22 && nvm use 22 - Homebrew:
brew install node@22 - Windows: Download the latest installer from nodejs.org.
Compatibility: Versions lower than 20 will cause silent failures in the WebSocket gateway.
Always use Node 22 for the best stability.