Device selection
Startup chooses a shared ML device from the available backends: Metal on Apple silicon, then CUDA, ROCm/HIP, Vulkan, or CPU where supported. The operating system, driver, model backend, and published runtime packages must all support the selected path.- NVIDIA
- AMD
- Apple silicon
- Vulkan and CPU
CUDA 13.0 support is available on Windows and Linux. Use a Turing-class or newer GPU and an
R580-series or newer driver. See NVIDIA’s driver and architecture
matrix
and driver downloads.
The editor canvas uses WebGPU in the embedded CEF webview. It still needs a working WebGPU adapter
and graphics driver when ML inference runs on CPU.
Downloads and caches
Packages live under the operating system cache directory in
koharu/packages. Projects live under Documents/Koharu; settings live in ~/.koharu/config.toml. See data locations.
Downloads are staged before being published to the cache. Retry an interrupted download on the next launch or model use.