mirror of
https://github.com/radixark/miles.git
synced 2026-10-02 07:14:53 +08:00
480 lines
11 KiB
JSON
480 lines
11 KiB
JSON
{
|
|
"$schema": "https://mintlify.com/docs.json",
|
|
"name": "Miles",
|
|
"description": "Miles is an open-source reinforcement learning framework for large-scale LLM post-training, pairing SGLang rollout with Megatron-LM training at trillion-parameter scale.",
|
|
"theme": "mint",
|
|
"logo": {
|
|
"light": "/assets/images/brand/miles_logo_light.png",
|
|
"dark": "/assets/images/brand/miles_logo_dark.png",
|
|
"href": "/",
|
|
"width": 130
|
|
},
|
|
"favicon": "/assets/images/brand/miles_square.png",
|
|
"seo": {
|
|
"metatags": {
|
|
"og:site_name": "Miles Documentation"
|
|
},
|
|
"organization": {
|
|
"name": "RadixArk",
|
|
"url": "https://www.radixark.com",
|
|
"sameAs": [
|
|
"https://github.com/radixark"
|
|
]
|
|
}
|
|
},
|
|
"colors": {
|
|
"primary": "#d55816",
|
|
"light": "#e8722a",
|
|
"dark": "#b84a12"
|
|
},
|
|
"navbar": {
|
|
"links": [
|
|
{
|
|
"type": "github",
|
|
"href": "https://github.com/radixark/miles"
|
|
}
|
|
]
|
|
},
|
|
"navigation": {
|
|
"tabs": [
|
|
{
|
|
"tab": "User Guide",
|
|
"pages": [
|
|
{
|
|
"group": "Welcome",
|
|
"pages": [
|
|
"index",
|
|
"getting-started/index",
|
|
"getting-started/installation",
|
|
"getting-started/quick-start"
|
|
]
|
|
},
|
|
{
|
|
"group": "User Guide",
|
|
"pages": [
|
|
"user-guide/index",
|
|
"user-guide/concepts",
|
|
"user-guide/launch-script",
|
|
"user-guide/argument-groups",
|
|
"user-guide/fully-async",
|
|
"user-guide/training-backend",
|
|
"user-guide/monitoring",
|
|
"user-guide/customization",
|
|
"user-guide/generate-endpoint",
|
|
"user-guide/agentic-rollout",
|
|
{
|
|
"group": "Agentic Environments",
|
|
"pages": [
|
|
"user-guide/environments",
|
|
"user-guide/sandbox-providers",
|
|
"user-guide/harbor",
|
|
"user-guide/openenv",
|
|
"user-guide/nemo-gym",
|
|
"user-guide/verifiers"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"user-guide/cli-reference"
|
|
]
|
|
},
|
|
{
|
|
"tab": "Models",
|
|
"groups": [
|
|
{
|
|
"group": "Models",
|
|
"pages": [
|
|
"models/index",
|
|
{
|
|
"group": "DeepSeek",
|
|
"pages": [
|
|
"models/deepseek/index",
|
|
{
|
|
"group": "DeepSeek-V4.1",
|
|
"pages": [
|
|
"models/deepseek/deepseek-v4-1-flash"
|
|
],
|
|
"expanded": false
|
|
},
|
|
{
|
|
"group": "DeepSeek-V4",
|
|
"pages": [
|
|
"models/deepseek/deepseek-v4-flash",
|
|
"models/deepseek/deepseek-v4-pro"
|
|
],
|
|
"expanded": false
|
|
},
|
|
"models/deepseek/deepseek-v3-2",
|
|
"models/deepseek/deepseek"
|
|
],
|
|
"expanded": false
|
|
},
|
|
{
|
|
"group": "Thinking Machines",
|
|
"pages": [
|
|
"models/thinkingmachines/index",
|
|
"models/thinkingmachines/inkling",
|
|
"models/thinkingmachines/inkling-small"
|
|
],
|
|
"expanded": false
|
|
},
|
|
{
|
|
"group": "Qwen",
|
|
"pages": [
|
|
"models/qwen/index",
|
|
{
|
|
"group": "Qwen3.8",
|
|
"pages": [
|
|
"models/qwen/qwen3-8"
|
|
],
|
|
"expanded": false
|
|
},
|
|
{
|
|
"group": "Qwen3.6",
|
|
"pages": [
|
|
"models/qwen/qwen3-6",
|
|
"models/qwen/qwen3-6-moe"
|
|
],
|
|
"expanded": false
|
|
},
|
|
{
|
|
"group": "Qwen3.5",
|
|
"pages": [
|
|
"models/qwen/qwen3-5",
|
|
"models/qwen/qwen3-5-moe"
|
|
],
|
|
"expanded": false
|
|
},
|
|
"models/qwen/qwen3-8-flash-next",
|
|
"models/qwen/qwen3-next",
|
|
{
|
|
"group": "Qwen3",
|
|
"pages": [
|
|
"models/qwen/qwen3",
|
|
"models/qwen/qwen3-moe"
|
|
],
|
|
"expanded": false
|
|
}
|
|
],
|
|
"expanded": false
|
|
},
|
|
{
|
|
"group": "GLM",
|
|
"pages": [
|
|
"models/glm/index",
|
|
"models/glm/glm5-3-flash",
|
|
"models/glm/glm5-2",
|
|
"models/glm/glm5",
|
|
"models/glm/glm4-7-flash",
|
|
"models/glm/glm4-5"
|
|
],
|
|
"expanded": false
|
|
},
|
|
{
|
|
"group": "Kimi",
|
|
"pages": [
|
|
"models/kimi/index",
|
|
"models/kimi/kimi-k3",
|
|
"models/kimi/kimi-k2.5",
|
|
"models/kimi/kimi-k2"
|
|
],
|
|
"expanded": false
|
|
},
|
|
{
|
|
"group": "Nemotron",
|
|
"pages": [
|
|
"models/nemotron/index",
|
|
{
|
|
"group": "Nemotron-3-Nano",
|
|
"pages": [
|
|
"models/nemotron/nemotron-3-nano",
|
|
"models/nemotron/nemotron-3-nano-moe"
|
|
],
|
|
"expanded": false
|
|
},
|
|
"models/nemotron/nemotron-3-super",
|
|
"models/nemotron/nemotron-3-ultra"
|
|
],
|
|
"expanded": false
|
|
},
|
|
{
|
|
"group": "Gemma",
|
|
"pages": [
|
|
"models/gemma/index",
|
|
"models/gemma/gemma-4"
|
|
],
|
|
"expanded": false
|
|
},
|
|
"models/gpt-oss/gpt-oss"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Advanced Features",
|
|
"pages": [
|
|
"advanced/index",
|
|
{
|
|
"group": "Performance",
|
|
"pages": [
|
|
"advanced/low-precision",
|
|
"advanced/int4-qat",
|
|
"advanced/speculative-decoding",
|
|
"advanced/sampling-support-replay",
|
|
"advanced/lora",
|
|
"advanced/on-policy-distillation"
|
|
]
|
|
},
|
|
{
|
|
"group": "Scale & Reliability",
|
|
"pages": [
|
|
"advanced/fault-tolerance",
|
|
"advanced/pd-disaggregation",
|
|
"advanced/p2p-weight-transfer",
|
|
"advanced/mooncake-rollout-transfer",
|
|
"advanced/disaggregated-rollout",
|
|
"advanced/disk-offload"
|
|
]
|
|
},
|
|
{
|
|
"group": "MoE & Routing",
|
|
"pages": [
|
|
"advanced/miles-router"
|
|
]
|
|
},
|
|
{
|
|
"group": "Cluster & Deployment",
|
|
"pages": [
|
|
"advanced/cluster-backend"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Examples",
|
|
"pages": [
|
|
"examples/index",
|
|
{
|
|
"group": "Recipes",
|
|
"pages": [
|
|
"examples/geo3k-vlm",
|
|
"examples/geo3k-vlm/multi-turn",
|
|
"examples/multi-lora",
|
|
"examples/multi-policy",
|
|
"examples/on-policy-distillation",
|
|
"examples/on-policy-distillation/qwen3-5-35b-selfdistill",
|
|
"examples/ppo",
|
|
"examples/retool-v2",
|
|
"examples/swe-agent-harbor-docker"
|
|
]
|
|
},
|
|
{
|
|
"group": "Infra Features",
|
|
"pages": [
|
|
"examples/infra-features",
|
|
"examples/infra-features/fully-async",
|
|
"examples/infra-features/hot-restart",
|
|
"examples/infra-features/low-precision",
|
|
"examples/infra-features/p2p-weight-transfer",
|
|
"examples/infra-features/random-async",
|
|
"examples/infra-features/split-deployment",
|
|
"examples/infra-features/train-infer-mismatch-helper",
|
|
"examples/infra-features/true-on-policy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Developer Guide",
|
|
"pages": [
|
|
"developer/index",
|
|
"developer/contributor-guide",
|
|
"developer/architecture",
|
|
"developer/adding-a-sandbox-provider",
|
|
"developer/reconcile-loop",
|
|
"developer/versions",
|
|
"developer/debug",
|
|
{
|
|
"group": "CI",
|
|
"pages": [
|
|
"ci/contributor-guide",
|
|
"ci/00-stage",
|
|
"ci/01-label",
|
|
"ci/02-docker-build",
|
|
"developer/ci/06-build-wheels",
|
|
"ci/03-metric-history-gate",
|
|
"ci/04-release",
|
|
"ci/05-command-identity"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Diffusion",
|
|
"pages": [
|
|
"diffusion/index",
|
|
{
|
|
"group": "Getting Started",
|
|
"pages": [
|
|
"diffusion/getting-started/installation",
|
|
"diffusion/getting-started/quick-start"
|
|
]
|
|
},
|
|
{
|
|
"group": "User Guide",
|
|
"pages": [
|
|
"diffusion/user-guide/cli-reference",
|
|
"diffusion/user-guide/concepts",
|
|
"diffusion/user-guide/customization",
|
|
"diffusion/user-guide/launch-script",
|
|
"diffusion/user-guide/recipe-verification",
|
|
"diffusion/user-guide/rewards"
|
|
]
|
|
},
|
|
{
|
|
"group": "Models",
|
|
"pages": [
|
|
"diffusion/models/cosmos/cosmos3",
|
|
"diffusion/models/h3/h3",
|
|
"diffusion/models/ltx/ltx2",
|
|
"diffusion/models/qwen-image/qwen-image",
|
|
"diffusion/models/sd3/sd3",
|
|
"diffusion/models/wan/wan2-2"
|
|
]
|
|
},
|
|
{
|
|
"group": "Advanced",
|
|
"pages": [
|
|
"diffusion/advanced/deterministic",
|
|
"diffusion/advanced/dtype-control",
|
|
"diffusion/advanced/lora",
|
|
"diffusion/advanced/sde-backend",
|
|
"diffusion/advanced/single-prompt-multi-gen",
|
|
"diffusion/advanced/streaming-reward"
|
|
]
|
|
},
|
|
{
|
|
"group": "Developer",
|
|
"pages": [
|
|
"diffusion/developer/contributor-guide"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Resources",
|
|
"pages": [
|
|
"blog/index",
|
|
"subscribe"
|
|
]
|
|
},
|
|
{
|
|
"tab": "Hardware",
|
|
"pages": [
|
|
"hardware-platforms/overview",
|
|
"hardware-platforms/nvidia-gpus",
|
|
"hardware-platforms/amd-gpus"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"redirects": [
|
|
{
|
|
"source": "/user-guide/rollout-endpoints",
|
|
"destination": "/user-guide/generate-endpoint"
|
|
},
|
|
{
|
|
"source": "/user-guide/agentic-chat-template",
|
|
"destination": "/user-guide/agentic-rollout"
|
|
},
|
|
{
|
|
"source": "/user-guide/usage",
|
|
"destination": "/user-guide/training-backend"
|
|
},
|
|
{
|
|
"source": "/advanced/architecture-support",
|
|
"destination": "/user-guide/training-backend#going-deeper-bringing-in-a-new-architecture"
|
|
},
|
|
{
|
|
"source": "/developer/experimental-features",
|
|
"destination": "/user-guide/training-backend#fsdp"
|
|
},
|
|
{
|
|
"source": "/advanced/fp8-low-precision",
|
|
"destination": "/advanced/low-precision",
|
|
"permanent": true
|
|
},
|
|
{
|
|
"source": "/examples/search-r1",
|
|
"destination": "/examples",
|
|
"permanent": true
|
|
},
|
|
{
|
|
"source": "/examples/multi-agent",
|
|
"destination": "/examples",
|
|
"permanent": true
|
|
},
|
|
{
|
|
"source": "/examples/reproducibility",
|
|
"destination": "/examples",
|
|
"permanent": true
|
|
},
|
|
{
|
|
"source": "/examples/openhermes-sft",
|
|
"destination": "/models/qwen/qwen3",
|
|
"permanent": true
|
|
},
|
|
{
|
|
"source": "/user-guide/dashboard",
|
|
"destination": "/user-guide/monitoring",
|
|
"permanent": true
|
|
}
|
|
],
|
|
"background": {
|
|
"dark": "#0c0b0a",
|
|
"light": "#faf7f4"
|
|
},
|
|
"contextual": {
|
|
"options": [
|
|
{
|
|
"title": "Raise a docs issue",
|
|
"description": "Flag a wording, formatting, or accuracy issue on this page.",
|
|
"icon": "github",
|
|
"href": "https://github.com/radixark/miles/issues/new"
|
|
}
|
|
]
|
|
},
|
|
"footer": {
|
|
"socials": {
|
|
"github": "https://github.com/radixark/miles"
|
|
},
|
|
"links": [
|
|
{
|
|
"header": "Contribute",
|
|
"items": [
|
|
{
|
|
"label": "Raise a docs issue",
|
|
"href": "https://github.com/radixark/miles/issues/new"
|
|
},
|
|
{
|
|
"label": "Source on GitHub",
|
|
"href": "https://github.com/radixark/miles"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"font": {
|
|
"headings": {
|
|
"family": "Hanken Grotesk",
|
|
"weight": 600,
|
|
"url": "https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@100..900&display=swap"
|
|
},
|
|
"body": {
|
|
"family": "Inter",
|
|
"weight": 400,
|
|
"url": "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap"
|
|
}
|
|
}
|
|
}
|