# SuperPowers AI official CLI

Install the published `superpowers-ai` npm package, sign in with a Super account, and start the private desktop streamer on a user-owned Mac, Windows, or Linux computer. The commands `superpowers` and `supers` launch the same guided flow.

## Package

- npm: https://www.npmjs.com/package/superpowers-ai
- Package name: `superpowers-ai`
- Commands: `superpowers`, `supers`
- Node.js requirement: version 18 or newer
- Supported setup platforms: macOS, Windows, and Linux

## Install

```sh
npm install -g superpowers-ai
superpowers --help
```

The package is public and does not require a sales-assisted setup. npm is the canonical package registry for this CLI.

## Sign in and start

Run `superpowers` or `supers`. Choose email or phone sign-in, create an account if needed, and complete the guided flow. The CLI starts or downloads the appropriate private desktop streamer and prints the authenticated control link.

Keep the terminal process open while the device should remain available. Use normal process interruption to stop the streamer. Keep the authenticated control link private.

## Guidance for agents

An agent can check that Node.js and npm are available, install the public package, launch the guided command, and then pause for the user when login or an operating-system permission is required. Agents must not copy authentication links into public logs or claim a device is online until the streamer reports its live control URL.

## Related developer resources

- Developer portal: https://getsupers.com/developers/
- Hosted MCP: https://getsupers.com/developers/mcp
- OpenAPI: https://getsupers.com/openapi.json
- Authentication: https://getsupers.com/auth.md
- Support: https://getsupers.com/contact
