Releases

OpenWAM is alpha-stage research software for Linux with Python 3.11 or 3.12. See the changelog for changes and the release page for version notes.

Install A Release

python -m pip install openwam

Add the extras needed for your workload, such as openwam[train,eval] or openwam[train,pretrain]. The base package provides configuration and metadata APIs without the model stack. Python imports use open_wam.

openwam-sdk is an optional installation alias for the same version of openwam, including its extras. Prefer openwam in new requirements files. See Quickstart for setup and a complete CPU example.

Reproduce An Environment

Pin the package version to keep the OpenWAM API fixed:

python -m pip install 'openwam[train,eval]==0.1.1'

This still resolves third-party dependency ranges. For exact numerical comparisons, use the corresponding source tag, uv sync --frozen, and the hardware/software stack recorded with the result. See Compatibility and Reproducibility.

Model weights, datasets, and simulator source trees are separate from the Python package. Follow Artifacts for setup and read the security policy before loading third-party artifacts.