{
  "models": [
    {
      "family": "qwen2",
      "variants": [
        { "name": "qwen2.5-coder:7b",  "ramGb": 5,  "vramGb": 5,  "quality": "fast",     "tier": ["gpu", "apple_silicon", "cpu_only"] },
        { "name": "qwen2.5-coder:14b", "ramGb": 10, "vramGb": 10, "quality": "balanced", "tier": ["gpu", "apple_silicon"] },
        { "name": "qwen2.5-coder:32b", "ramGb": 22, "vramGb": 22, "quality": "best",     "tier": ["gpu"] }
      ]
    },
    {
      "family": "llama",
      "variants": [
        { "name": "llama3.2:3b",  "ramGb": 3,  "vramGb": 3,  "quality": "fast",     "tier": ["gpu", "apple_silicon", "cpu_only"] },
        { "name": "llama3.1:8b",  "ramGb": 6,  "vramGb": 6,  "quality": "balanced", "tier": ["gpu", "apple_silicon", "cpu_only"] },
        { "name": "llama3.1:70b", "ramGb": 48, "vramGb": 48, "quality": "best",     "tier": ["gpu"] }
      ]
    },
    {
      "family": "mistral",
      "variants": [
        { "name": "mistral:7b",  "ramGb": 5,  "vramGb": 5,  "quality": "balanced", "tier": ["gpu", "apple_silicon", "cpu_only"] },
        { "name": "mistral:22b", "ramGb": 14, "vramGb": 14, "quality": "best",     "tier": ["gpu", "apple_silicon"] }
      ]
    },
    {
      "family": "phi",
      "variants": [
        { "name": "phi4:14b", "ramGb": 10, "vramGb": 10, "quality": "balanced", "tier": ["gpu", "apple_silicon"] }
      ]
    },
    {
      "family": "deepseek",
      "variants": [
        { "name": "deepseek-r1:7b",  "ramGb": 5,  "vramGb": 5,  "quality": "reasoning", "tier": ["gpu", "apple_silicon", "cpu_only"] },
        { "name": "deepseek-r1:32b", "ramGb": 22, "vramGb": 22, "quality": "reasoning", "tier": ["gpu", "apple_silicon"] }
      ]
    },
    {
      "family": "qwen3",
      "variants": [
        { "name": "qwen3:8b", "ramGb": 5, "vramGb": 5, "quality": "balanced", "tier": ["gpu", "apple_silicon", "cpu_only"] }
      ]
    }
  ]
}
