Expand description
Windows-native platform support.
Provides cfg-gated Windows implementations that compile cleanly on the
x86_64-pc-windows-msvc target without any Unix-only dependencies.
§Platform Detection
detect_backend_mode()— classifies the current platform asLinuxNative,WslBackedLinux, orWindowsNative
§Backend Routing
BackendRouter— selects the correct execution backend per component based on OS and WSL2 state (VAL-WIN-007)- Unsupported components produce clear messages without attempting install (VAL-WIN-008)
§Component Routing Matrix
| Component | Linux Native | WSL-backed Linux | Windows Native |
|---|---|---|---|
| rocm | LegacyScript | LegacyScript | Unsupported |
| pytorch | LegacyScript | LegacyScript | Unsupported |
| triton | LegacyScript | LegacyScript | Unsupported |
| deepspeed | LegacyScript | LegacyScript | Unsupported |
| vllm | LegacyScript | LegacyScript | Unsupported |
| aiter | LegacyScript | LegacyScript | Unsupported |
| onnx | LegacyScript | LegacyScript | Unsupported |
| bitsandbytes | LegacyScript | LegacyScript | Unsupported |
| migraphx | LegacyScript | LegacyScript | Unsupported |
| flash-attn | LegacyScript | LegacyScript | Unsupported |
| mpi4py | LegacyScript | LegacyScript | Unsupported |
| wandb | ExternalPackageManager | ExternalPackageManager | ExternalPackageManager |
| comfyui | LegacyScript | LegacyScript | Unsupported |
| vllm-studio | LegacyScript | LegacyScript | Unsupported |
| textgen | LegacyScript | LegacyScript | Unsupported |
| rocm-smi | LegacyScript | LegacyScript | Unsupported |
| permanent-env | LegacyScript | LegacyScript | Unsupported |
Structs§
- Backend
Router - Routes components to appropriate execution backends based on platform.
- Windows
Info - Windows-specific platform information.
Functions§
- detect_
backend_ mode - Detect the current platform’s backend mode.