Install
ParetoOps is a single native program. Install it whichever way suits your stack; every channel installs the same CLI. Prebuilt for macOS (Apple silicon and Intel), Linux (x64 and arm64, any distribution) and Windows (x64 and arm64).
Requires Node.js 18 or newer (only to launch the native binary). Run it without installing:
npx pareto-ops --helpOr install it globally:
npm install -g pareto-opspareto-ops --helpnpm install skips optional dependencies with --omit=optional; ParetoOps ships its binary as an
optional, platform-specific dependency, so don’t use that flag for it.
Requires Python 3.9 or newer. This installs both the pareto-ops command and the Python SDK:
pip install pareto-opspareto-ops --helpfrom pareto_ops import ParetoOptimizer, load_trials
result = ParetoOptimizer(load_trials("results.json")).compute(min_success_rate=0.9)print(result.sweet_spot.config_name)Container
Section titled “Container”docker run --rm -v "$PWD:/work" -w /work ghcr.io/paretoops/pareto-ops:v1 analyze results.jsonThe image is also how the Pro CI gate runs in GitHub Actions; see Add a CI gate.
License key (Pro)
Section titled “License key (Pro)”Free features need no key and no sign-up. Pro features read a license key from the
PARETO_LICENSE_KEY environment variable:
export PARETO_LICENSE_KEY="POL2-..."Keys are checked offline. Pro is coming soon: join the interest list to hear when it launches or to ask about a trial key.