There are three ways to install Miles. Docker is recommended because Miles pins patched versions of SGLang, Megatron-LM, and a few CUDA kernels.Documentation Index
Fetch the complete documentation index at: https://www.radixark.com/llms.txt
Use this file to discover all available pages before exploring further.
Method 1: Docker (recommended)
- NVIDIA
- AMD MI300X / MI350X
- PyTorch (matching the container’s CUDA / ROCm version)
- Megatron-LM, SGLang, FlashAttention-3, DeepGEMM, Apex
- Ray, uv, and Miles installed editable at
/root/miles
Method 2: From source
Clone and install in an existing environment.Method 3: Update an existing container
If you already run a Miles image and want the latest code:Verify
Confirm Miles imports and the GPUs are visible:Hardware requirements
| Hardware | Status |
|---|---|
| NVIDIA H100 / H200 | Production (CI guarded) |
| NVIDIA B100 / B200 | Production |
| NVIDIA A100 | Supported — FP8 features disabled |
| AMD MI300X, MI325, MI350X, MI355X | Supported via ROCm |
Next steps
- Quick Start — run your first training job.
- Core concepts — the mental model behind Miles.
- Training backends — Megatron vs FSDP.

