This function downloads platform-specific pre-compiled binaries from GitHub releases.
The backend library is stored in the user's data directory and loaded at runtime.
Internet connection is required for the initial download.
On Windows and Linux, GPU support is auto-detected: if a Vulkan-capable GPU driver
is found, the GPU-accelerated build is downloaded automatically. Use
force_cpu = TRUE to override this and install the CPU build instead.
macOS always downloads the Metal-enabled build (both Apple Silicon and Intel).