> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nt3.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Install the Entri CLI globally using npm, pnpm, or yarn.

The Entri CLI is distributed as the `nt3` npm package and requires Node.js 18 or later.

## Global installation

Install the CLI globally so you can use `nt3` from any directory:

<CodeGroup>
  ```bash npm theme={null}
  npm install -g nt3
  ```

  ```bash pnpm theme={null}
  pnpm add -g nt3
  ```

  ```bash yarn theme={null}
  yarn global add nt3
  ```
</CodeGroup>

Verify the installation:

```bash theme={null}
nt3 --version
```

## Without installing (npx)

Run any CLI command without a global install using `npx`:

```bash theme={null}
npx nt3 login
npx nt3 push
```

This is useful for one-off use or in CI/CD environments where you prefer not to install globally.

## System requirements

* **Node.js** 18.0.0 or later
* **Operating systems:** macOS, Linux, Windows

## Verify your installation

After installing, confirm everything is working:

```bash theme={null}
nt3 --version   # print the CLI version
nt3 --help      # list all available commands
```

## Next steps

Once the CLI is installed, authenticate with your Entri account:

```bash theme={null}
nt3 login
```

See the [login command reference](/developers/cli/login) for all available options, including non-interactive authentication for CI/CD.
