Supported platforms
The Linux installer supports Debian, Ubuntu, Fedora, and RHEL with systemd. It needs
gpgv, and root or sudo access.
Install the CLI
@inflowpayai/inflow npm package is only a compatibility notice. It does not run commands, start MCP, or manage credentials.
Other ways to install
Other ways to install
Homebrew (macOS)WinGet (Windows)Compatibility endpoint. It selects the correct installer on macOS, on Linux, and in Git Bash on Windows.Direct download. Each GitHub Release has one file for each platform.
Linux releases include Debian packages, RPM packages, and standalone archives for ARM64 and AMD64. The macOS zip file contains
InFlow.app, with the executable at InFlow.app/Contents/MacOS/inflow.What the installer does
The installer checks each package before it installs it.Upgrade the CLI
Run the installer again. It installs the latest GitHub Release.inflow auth status response contains an update field.
Unlock the vault
The CLI keeps OAuth tokens, API keys, and service credentials in an encrypted local vault. Initialize the vault before the first command that uses a credential.Manage the vault
status, lock, and policy do not need the PIN or the passphrase.
set-policy accepts two flags. --idle-timeout-seconds locks the vault after that many idle seconds. 0 disables the idle timeout. --lock-on-sleep locks the vault when the computer sleeps.
Stop update checks
SetNO_UPDATE_NOTIFIER=1 to stop the version checks.
Uninstall the CLI
Next step
Authenticate
Log the agent in with the device flow or with an API key.