Installation

There are multiple ways to install Paddler.

The goal is to somehow obtain the paddler binary and make it available in your system.

Obtaining the Paddler binary

Option 1: Download the latest release

You can download the latest release from our GitHub releases.

Option 2: Build from source

If your system is not supported by the pre-built binaries (or you just want to build it yourself), you can build Paddler from source. Paddler current MSRV is 1.88.0.

To do that:

  1. Have Rust and Node installed on your system.

  2. Clone our repository.

  3. From the root directory of the project, run the build command for your hardware.

Hardware Build command Binary path
CPU make target/release/paddler
Cuda make target/cuda/release/paddler target/cuda/release/paddler
Metal make target/metal/release/paddler target/metal/release/paddler
Vulkan make target/vulkan/release/paddler target/vulkan/release/paddler

To build with Cuda, you also need to have the CUDA toolkit installed on your system, and the nvcc compiler must be in your PATH.

Need more? 🙂

Start an issue on GitHub.

Using Paddler

The entire Paddler functionality is available through the paddler command.

You can run paddler --help to see the available commands and options.

If you want to install it globally in your system, you can usually move the binary into /usr/local/bin, or to a similar directory that is in your PATH. That is system-specific, though, so it is not viable to cover all the possible options here. Look up "how to install a binary globally on Linux/Windows/Mac/BSD/*".