Skip to main content
The NSP daemon runs on Windows as a background service. You have two ways to install it: the GUI installer handles everything automatically and is recommended for most users, while the manual path gives you full control over where files land. Both paths end in the same place — a running NSPDaemon Windows Service ready to serve your agents.

System Requirements

Before you install, confirm your machine meets these requirements: The GUI installer is the fastest path to a working daemon. It places all files, sets up your configuration, registers the Windows Service, and starts the daemon — all in a single run.
1

Download the installer

Go to platform.nelieo.com/download and download Nelieo NSP Setup.exe.
2

Run the installer as Administrator

Right-click Nelieo NSP Setup.exe and select Run as administrator. Follow the on-screen prompts.
3

What the installer does

The installer completes five steps automatically:
  1. Places axon-daemon.exe at C:\Program Files\Nelieo\axon-daemon.exe
  2. Adds C:\Program Files\Nelieo to the system PATH
  3. Creates C:\ProgramData\Nelieo\axon.toml with default settings
  4. Creates C:\ProgramData\Nelieo\axon_keys.json (initially empty)
  5. Registers NSPDaemon as an auto-start Windows Service and starts it immediately
4

Verify the daemon is running

Open a terminal and run the health check:
You should see a JSON response with "status": "ok".

Manual Installation

Use the manual path if you need to control file placement, integrate with an existing deployment pipeline, or install on a machine without a browser.
1

Download the binary

Download axon-daemon.exe directly from:
2

Place the binary and add it to PATH

Open PowerShell as Administrator, then move the binary into place and add the directory to your system PATH:
3

Create the config directory

4

Generate a default config file

Run the init command to create axon.toml with all default values:
This creates C:\ProgramData\Nelieo\axon.toml. Open it to review or adjust settings before starting the daemon. See Configuration for a full reference of every option.
5

Install and start the Windows Service

Register the daemon as a Windows Service and start it:
The install command registers NSPDaemon with automatic startup and configures failure recovery. You only need to run this once.

Verify the Installation

After either installation path, run these three commands to confirm everything is working:
If the third command returns a JSON list of tracked apps (or an empty array []), your daemon is fully operational. See Authentication to learn more about API keys and how to pass them from the Python SDK or other clients.
The keygen command appends a new key entry to C:\ProgramData\Nelieo\axon_keys.json. You can run it multiple times to generate keys for different agents or environments.

Uninstall

To remove the daemon completely, stop and unregister the service, then delete the files:
If you used the GUI installer, you can also uninstall through Settings → Apps → Nelieo NSP or Control Panel → Add/Remove Programs.
Deleting C:\ProgramData\Nelieo removes your axon.toml configuration and all generated API keys. Back up any keys you want to reuse before removing this directory.