Installation

The selltraces binary is the normal entry point: it starts setup on a first run and resumes review for new traces on configured machines. Downloads the prebuilt binary for your platform into ~/.selltraces/bin and adds it to your PATH:
Pin a release by passing its tag, or set SELLTRACES_GITHUB to use a mirror:
The script supports macOS and Linux on arm64/x64. On Alpine/musl, use the npm package below.

Windows (PowerShell)

Downloads selltraces.exe into %USERPROFILE%\.selltraces\bin and adds it to your user PATH:
Pin a release with $env:SELLTRACES_VERSION before piping to iex.

Run with npx

Install globally

Other package managers:

Install from source

Requirements

The install script needs only curl and unzip (preinstalled on macOS and most Linux). The npm/source paths additionally need:
  • Node.js >=22
  • A SellTraces account for production uploads
  • Local transcript stores from supported AI-agent tools
  • sqlite3 on the system path for Cursor and local trace-index scanning

Local files

The CLI stores private local state under ~/.selltraces: Local state files are written with private 0600 permissions where the platform supports them.