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.
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