Part 1
Run it on your machine
The whole spatial environment — worlds, gestures and the live modules that need no keys. Nothing to sign up for.
Install Node.js
Download the LTS version from nodejs.org and run the installer. NEXUS needs Node.js 18 or newer.
Check it worked — this should print a version number:
node --versionUnzip the pack and open a terminal in the folder
On a Mac, right-click the folder in Finder and choose New Terminal at Folder. On Windows, open the folder, click the address bar, type
cmdand press Enter.Install the dependencies
One time only. It also copies the MediaPipe hand-tracking files into the project for you.
npm installCreate your settings file and start it
.env.localis where your keys go. It is never committed and is read only on the server, so no key reaches the browser.cp .env.example .env.local npm run devOpen it in Chrome or Edge
Go to
http://localhost:3000. Allow the camera to use hand tracking, or choose to continue without a camera and use the mouse and keyboard. Leave the terminal open while you use it; Ctrl+C stops it.Find your way around
Press
1–6to switch worlds,AandDto rotate the ring,Wto expand a module andSto collapse it,Spaceto freeze everything. With a camera: swipe to rotate, pinch to grab, pull your hand towards the screen to expand.
