RepX is a framework for reproducible High-Performance Computing (HPC) experiments. It leverages Nix to guarantee environment reproducibility across diverse execution targets, from local workstations to SLURM-based clusters.
Comprehensive documentation is available at repx-org.github.io and in the docs/ directory.
- Getting Started: Quickstart | Installation
- User Guide: Defining Experiments
- Reference: CLI | Python API | Nix DSL
The framework is organized into three primary layers: