Skip to main content
One repository publishes two distributions. Choose the smallest install for your execution path:
  • synthefy is the lightweight client and workflow package. Its base install never installs or imports Torch.
  • synthefy-nori adds the model runtime, weights, training, and local inference. It depends on a compatible synthefy release, so installing the local runtime also installs the shared client.
Both distributions are built from Synthefy/synthefy-nori. Hosted code needs only synthefy; local execution needs synthefy-nori. The dependency never points from the lightweight package to the heavy runtime.

Optional features

Choose extras on the distribution that owns the workflow:

Forecasting

Forecasting now lives in the lightweight synthefy.nori_ts namespace and uses the same explicit client backend for every environment:
Import NoriTSForecaster from synthefy.nori_ts. See the Forecasting guide for complete local and hosted examples.

Contributor extras

Only needed if you are working on the package itself, not using it:

Develop from source

Next steps

Nori Quickstart

Fit and predict in five lines, locally or through the hosted API.

API key

Only needed for the hosted API. Running locally needs no key.