Node.js Setup

Most CLI clients (Codex, Claude Code, Gemini CLI) require Node.js. Install an LTS release (18 or 20).

One-click setup with our desktop client
Download the XycAi client to install and configure everything automatically — no manual steps needed.
Set up now →

Windows / macOS

1. Download the LTS installer from nodejs.org and follow the wizard.

2. Verify in a terminal:

node -v
npm -v

macOS (nvm recommended)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
nvm install 20
nvm use 20

Linux

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs