Skip to content

Installation

sh
npm install @xagent/xpense

Requires Node >=18.17. ESM only (type: module).

Configuration

xpense reads three environment variables, all overridable via XpenseOptions:

EnvDefaultPurpose
XAGENT_API_BASEhttps://api.xerpaai.comxerpaai-go API base
XAGENT_FRONTEND_BASEhttps://www.xerpaai.comOAuth login frontend
XAGENT_PI_MODEdry-runlive | dry-run | mock

See resolveConfig / XpenseConfig.

CLI

sh
xpense login        # authenticate (loopback | device | paste)

Proprietary software. All rights reserved.