{ "version": "1", "classes": [ { "id": "strix_unified_large", "label": "Strix Halo (90GB+)", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["amd"], "memory_type": ["unified"], "min_vram_mb": 92160 }, "recommended": { "backend": "amd", "tier": "SH_LARGE", "compose_overlays": ["docker-compose.base.yml", "docker-compose.amd.yml"] } }, { "id": "strix_unified", "label": "Strix Unified", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["amd"], "memory_type": ["unified"], "min_vram_mb": 65536 }, "recommended": { "backend": "amd", "tier": "SH_COMPACT", "compose_overlays": ["docker-compose.base.yml", "docker-compose.amd.yml"] } }, { "id": "nvidia_ultra", "label": "NVIDIA Ultra (90GB+)", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["discrete"], "min_vram_mb": 92160 }, "recommended": { "backend": "nvidia", "tier": "NV_ULTRA", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "nvidia_enterprise", "label": "NVIDIA Enterprise (40GB+)", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["discrete"], "min_vram_mb": 40960 }, "recommended": { "backend": "nvidia", "tier": "T4", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "nvidia_pro", "label": "NVIDIA Pro (20GB+)", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["discrete"], "min_vram_mb": 20480 }, "recommended": { "backend": "nvidia", "tier": "T3", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "nvidia_prosumer", "label": "NVIDIA Prosumer (12GB+)", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["discrete"], "min_vram_mb": 12288 }, "recommended": { "backend": "nvidia", "tier": "T2", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "nvidia_low_vram_cpu_fallback", "label": "NVIDIA Low-VRAM CPU Fallback", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["discrete"], "min_vram_mb": 0, "max_vram_mb": 4095 }, "recommended": { "backend": "cpu", "tier": "T0", "compose_overlays": ["docker-compose.base.yml", "docker-compose.cpu.yml"] } }, { "id": "nvidia_entry", "label": "NVIDIA Entry", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["discrete"], "min_vram_mb": 4096 }, "recommended": { "backend": "nvidia", "tier": "T1", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "nvidia_unified_ultra", "label": "NVIDIA Grace Blackwell (90GB+ unified)", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["unified"], "min_vram_mb": 92160 }, "recommended": { "backend": "nvidia", "tier": "NV_ULTRA", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "nvidia_unified_enterprise", "label": "NVIDIA Unified Enterprise (48GB+)", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["unified"], "min_vram_mb": 49152 }, "recommended": { "backend": "nvidia", "tier": "T4", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "nvidia_unified_pro", "label": "NVIDIA Unified Pro (20GB+)", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["unified"], "min_vram_mb": 20480 }, "recommended": { "backend": "nvidia", "tier": "T3", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "nvidia_unified_prosumer", "label": "NVIDIA Unified Prosumer (12GB+)", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["unified"], "min_vram_mb": 12288 }, "recommended": { "backend": "nvidia", "tier": "T2", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "nvidia_unified_entry", "label": "NVIDIA Unified Entry", "match": { "platform_id": ["linux", "wsl"], "gpu_vendor": ["nvidia"], "memory_type": ["unified"], "min_vram_mb": 0 }, "recommended": { "backend": "nvidia", "tier": "T1", "compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"] } }, { "id": "apple_silicon_pro", "label": "Apple Silicon Pro (36GB+)", "match": { "platform_id": ["macos"], "gpu_vendor": ["apple"], "memory_type": ["unified"], "min_vram_mb": 36864 }, "recommended": { "backend": "apple", "tier": "T3", "compose_overlays": ["docker-compose.base.yml", "installers/macos/docker-compose.macos.yml"] } }, { "id": "apple_silicon", "label": "Apple Silicon", "match": { "platform_id": ["macos"], "gpu_vendor": ["apple"], "memory_type": ["unified"], "min_vram_mb": 8192 }, "recommended": { "backend": "apple", "tier": "T2", "compose_overlays": ["docker-compose.base.yml", "installers/macos/docker-compose.macos.yml"] } }, { "id": "cpu_fallback", "label": "CPU Fallback", "match": { "platform_id": ["linux", "wsl", "macos", "windows", "unknown"], "gpu_vendor": ["none", "unknown"], "memory_type": ["discrete", "unified", "none", "unknown"], "min_vram_mb": 0 }, "recommended": { "backend": "cpu", "tier": "T1", "compose_overlays": ["docker-compose.base.yml", "docker-compose.cpu.yml"] } } ] }