Prerequisites
Set up your local environment to develop presences — clone the presences repository and install the CLI.
Requirements
- Node.js 22+ — required to run the CLI and build presences
- pnpm — the presences repository uses pnpm workspaces
- Discord Desktop — for testing your presence with Nowly Host
- Git — to clone the presences repository
Clone the Presences Repository
All community presences live in the nowly-presence/presences repository.
git clone https://github.com/nowly-presence/presences.git
cd presencesInstall the CLI Globally
The Nowly CLI lets you scaffold, validate, and build presences.
pnpm i -g @nowly/cliOn Node 24+, you may need
--config.minimumReleaseAge=0if the package was published recently.
Install Dependencies
The presences repo uses pnpm workspaces. Installing dependencies also links the @nowly/sdk package for type-checking.
pnpm installVerify Setup
Run the CLI to confirm everything works:
nowly --helpYou should see a list of available commands (init, build, validate, etc.).
Next Step
Your environment is ready. Go to Creating Your First Presence to scaffold your first presence.