{
  "providers": [
    {
      "provider": "alibaba",
      "display_name": "Alibaba",
      "product": "Qwen Code",
      "homepage": "https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/",
      "auth": "oauth",
      "surfaces": [
        "cli"
      ],
      "checked": "2026-08-20",
      "api_prices": [
        {
          "model": "qwen3.8-max",
          "name": "Qwen3.8 Max",
          "in": 2,
          "out": 6,
          "coding": true,
          "note": "cached input $0.25"
        },
        {
          "model": "qwen3-coder-next",
          "name": "Qwen3 Coder Next",
          "in": null,
          "out": null,
          "coding": true,
          "note": "served on the Coding Plan; standalone API rate not verified first-party"
        }
      ],
      "plans": [
        {
          "id": "qwen-coding-plan",
          "name": "Coding Plan",
          "price_usd_month": 50,
          "quota": {
            "kind": "request_count",
            "windows": [
              {
                "period": "5h",
                "unit": "requests",
                "amount": 6000
              },
              {
                "period": "30d",
                "unit": "requests",
                "amount": 90000
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "published",
            "note": "The free OAuth tier (1,000/day, later 100/day) and the 2,000/day Qwen Code CLI tier both closed 2026-04-15."
          },
          "models": [
            "qwen3-coder-next",
            "qwen3-coder-plus",
            "qwen3-max",
            "kimi-k2.5",
            "glm-5",
            "minimax-m2.5"
          ],
          "sources": [
            "https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "alibaba",
          "provider_name": "Alibaba",
          "product": "Qwen Code",
          "auth": "oauth",
          "checked": "2026-08-20"
        }
      ]
    },
    {
      "provider": "anthropic",
      "display_name": "Anthropic",
      "product": "Claude Code",
      "homepage": "https://claude.com/product/claude-code",
      "auth": "oauth",
      "surfaces": [
        "cli",
        "ide",
        "web",
        "desktop"
      ],
      "checked": "2026-08-20",
      "api_prices": [
        {
          "model": "claude-opus-5",
          "name": "Claude Opus 5",
          "in": 5,
          "out": 25,
          "coding": true
        },
        {
          "model": "claude-fable-5",
          "name": "Claude Fable 5",
          "in": 10,
          "out": 50,
          "coding": false
        },
        {
          "model": "claude-sonnet-5",
          "name": "Claude Sonnet 5",
          "in": 3,
          "out": 15,
          "coding": true,
          "note": "intro $2/$10 through 2026-08-31"
        },
        {
          "model": "claude-haiku-4-5",
          "name": "Claude Haiku 4.5",
          "in": 1,
          "out": 5,
          "coding": false
        }
      ],
      "measurements": [
        {
          "plan": "claude-max-20x",
          "method": "local Claude Code session logs bucketed into fixed 5h windows, priced at the list API rates above",
          "window": "5h",
          "days": 30,
          "turns": 78408,
          "active_windows": 74,
          "usd_per_window_median": 134,
          "usd_per_window_p90": 541,
          "usd_per_window_max": 900,
          "checked": "2026-08-20",
          "note": "One heavy user, one month. A user who never reaches the cap measures a floor rather than a ceiling, so p90 is quoted rather than max. Reproduce with `node probe/windows.js`."
        }
      ],
      "plans": [
        {
          "id": "claude-pro",
          "name": "Pro",
          "price_usd_month": 20,
          "quota": {
            "kind": "rate_window",
            "windows": [
              {
                "period": "5h",
                "unit": "relative",
                "amount": 1,
                "relative_to": "claude-pro"
              },
              {
                "period": "7d",
                "unit": "opaque",
                "note": "one all-model weekly cap plus a separate Sonnet-specific cap"
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown",
            "note": "Anthropic publishes multipliers, not token counts. Only measurement resolves this."
          },
          "models": [
            "claude-opus-5",
            "claude-sonnet-5",
            "claude-haiku-4-5"
          ],
          "sources": [
            "https://claude.com/pricing"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": 3895,
            "max_spend_basis": "scaled",
            "max_spend_note": "claude-max-20x measured, scaled by the published 1x multiplier",
            "gradeable": false
          },
          "provider": "anthropic",
          "provider_name": "Anthropic",
          "product": "Claude Code",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "claude-max-5x",
          "name": "Max 5x",
          "price_usd_month": 100,
          "quota": {
            "kind": "rate_window",
            "windows": [
              {
                "period": "5h",
                "unit": "relative",
                "amount": 5,
                "relative_to": "claude-pro"
              },
              {
                "period": "7d",
                "unit": "opaque"
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown"
          },
          "models": [
            "claude-opus-5",
            "claude-sonnet-5",
            "claude-haiku-4-5"
          ],
          "sources": [
            "https://claude.com/pricing"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": 19476,
            "max_spend_basis": "scaled",
            "max_spend_note": "claude-max-20x measured, scaled by the published 5x multiplier",
            "gradeable": false
          },
          "provider": "anthropic",
          "provider_name": "Anthropic",
          "product": "Claude Code",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "claude-max-20x",
          "name": "Max 20x",
          "price_usd_month": 200,
          "quota": {
            "kind": "rate_window",
            "windows": [
              {
                "period": "5h",
                "unit": "relative",
                "amount": 20,
                "relative_to": "claude-pro"
              },
              {
                "period": "7d",
                "unit": "opaque"
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown"
          },
          "models": [
            "claude-opus-5",
            "claude-sonnet-5",
            "claude-haiku-4-5"
          ],
          "sources": [
            "https://claude.com/pricing"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": 77904,
            "max_spend_basis": "measured",
            "max_spend_note": "p90 of 74 measured 5h windows, saturated across a month",
            "gradeable": false
          },
          "provider": "anthropic",
          "provider_name": "Anthropic",
          "product": "Claude Code",
          "auth": "oauth",
          "checked": "2026-08-20"
        }
      ]
    },
    {
      "provider": "minimax",
      "display_name": "MiniMax",
      "product": "MiniMax CLI",
      "homepage": "https://platform.minimax.io/docs/token-plan/minimax-cli",
      "auth": "oauth",
      "surfaces": [
        "cli"
      ],
      "checked": "2026-08-20",
      "api_prices": [
        {
          "model": "minimax-m3",
          "name": "MiniMax M3",
          "in": null,
          "out": null,
          "coding": true,
          "note": "no first-party per-token rate verified. Third-party figures for the MiniMax API start around $0.12/M but were not traceable to a MiniMax page."
        }
      ],
      "plans": [
        {
          "id": "minimax-plus",
          "name": "Token Plan Plus",
          "price_usd_month": 20,
          "quota": {
            "kind": "token_pool",
            "windows": [],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown",
            "note": "OAuth is RFC 8628 device grant with PKCE via `mmx auth login`; tokens land in ~/.mmx/config.json and refresh automatically. Token allowance per tier not verified first-party."
          },
          "models": [
            "minimax-m3"
          ],
          "sources": [
            "https://platform.minimax.io/docs/token-plan/minimax-cli"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "minimax",
          "provider_name": "MiniMax",
          "product": "MiniMax CLI",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "minimax-max",
          "name": "Token Plan Max",
          "price_usd_month": 50,
          "quota": {
            "kind": "token_pool",
            "windows": [],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown"
          },
          "models": [
            "minimax-m3"
          ],
          "sources": [
            "https://platform.minimax.io/docs/token-plan/minimax-cli"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "minimax",
          "provider_name": "MiniMax",
          "product": "MiniMax CLI",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "minimax-ultra",
          "name": "Token Plan Ultra",
          "price_usd_month": 120,
          "quota": {
            "kind": "token_pool",
            "windows": [],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown"
          },
          "models": [
            "minimax-m3"
          ],
          "sources": [
            "https://platform.minimax.io/docs/token-plan/minimax-cli"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "minimax",
          "provider_name": "MiniMax",
          "product": "MiniMax CLI",
          "auth": "oauth",
          "checked": "2026-08-20"
        }
      ]
    },
    {
      "provider": "moonshot",
      "display_name": "Moonshot AI",
      "product": "Kimi Code",
      "homepage": "https://platform.moonshot.ai",
      "auth": "oauth",
      "surfaces": [
        "cli",
        "ide"
      ],
      "checked": "2026-08-20",
      "api_prices": [
        {
          "model": "kimi-k3",
          "name": "Kimi K3",
          "in": 3,
          "out": 15,
          "coding": true,
          "note": "cache-hit input $0.30. 2.8T parameters, released 2026-07-17."
        },
        {
          "model": "kimi-k2.7-code",
          "name": "Kimi K2.7 Code",
          "in": 0.95,
          "out": 4,
          "coding": true
        }
      ],
      "plans": [
        {
          "id": "kimi-moderato",
          "name": "Moderato",
          "price_usd_month": 19,
          "quota": {
            "kind": "request_count",
            "windows": [
              {
                "period": "5h",
                "unit": "calls",
                "amount": 300
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "derived",
            "note": "Kimi Code subscribers get their own keys with a call quota per rolling 5h window, not a token balance. Tiers span roughly 300-1200 calls. Consumer membership is priced in CNY on some surfaces; USD figures vary by source."
          },
          "models": [
            "kimi-k3",
            "kimi-k2.7-code"
          ],
          "sources": [
            "https://platform.moonshot.ai"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "moonshot",
          "provider_name": "Moonshot AI",
          "product": "Kimi Code",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "kimi-allegretto",
          "name": "Allegretto",
          "price_usd_month": 39,
          "quota": {
            "kind": "request_count",
            "windows": [
              {
                "period": "5h",
                "unit": "calls",
                "amount": 600
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "derived"
          },
          "models": [
            "kimi-k3",
            "kimi-k2.7-code"
          ],
          "sources": [
            "https://platform.moonshot.ai"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "moonshot",
          "provider_name": "Moonshot AI",
          "product": "Kimi Code",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "kimi-allegro",
          "name": "Allegro",
          "price_usd_month": 99,
          "quota": {
            "kind": "request_count",
            "windows": [
              {
                "period": "5h",
                "unit": "calls",
                "amount": 1200
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "derived",
            "note": "1M-token conversations"
          },
          "models": [
            "kimi-k3",
            "kimi-k2.7-code"
          ],
          "sources": [
            "https://platform.moonshot.ai"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "moonshot",
          "provider_name": "Moonshot AI",
          "product": "Kimi Code",
          "auth": "oauth",
          "checked": "2026-08-20"
        }
      ]
    },
    {
      "provider": "openai",
      "display_name": "OpenAI",
      "product": "Codex",
      "homepage": "https://developers.openai.com/codex/pricing",
      "auth": "oauth",
      "surfaces": [
        "cli",
        "ide",
        "web"
      ],
      "checked": "2026-08-20",
      "api_prices": [
        {
          "model": "gpt-5.6-sol",
          "name": "GPT-5.6 Sol",
          "in": 5,
          "out": 30,
          "coding": true,
          "note": "after the 2026-07-30 price cut"
        },
        {
          "model": "gpt-5.6-terra",
          "name": "GPT-5.6 Terra",
          "in": 2,
          "out": 12,
          "coding": true
        },
        {
          "model": "gpt-5.6-luna",
          "name": "GPT-5.6 Luna",
          "in": 0.2,
          "out": 1.2,
          "coding": false
        }
      ],
      "plans": [
        {
          "id": "codex-go",
          "name": "ChatGPT Go",
          "price_usd_month": 8,
          "quota": {
            "kind": "rate_window",
            "windows": [
              {
                "period": "7d",
                "unit": "messages",
                "amount": null
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown",
            "note": "CLI, IDE and web Codex draw from one shared message allowance"
          },
          "models": [
            "gpt-5.6-terra",
            "gpt-5.6-luna"
          ],
          "sources": [
            "https://chatgpt.com/codex/pricing/"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "openai",
          "provider_name": "OpenAI",
          "product": "Codex",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "codex-plus",
          "name": "ChatGPT Plus",
          "price_usd_month": 20,
          "quota": {
            "kind": "rate_window",
            "windows": [
              {
                "period": "7d",
                "unit": "messages",
                "amount": null,
                "note": "resets Monday UTC"
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown",
            "note": "5-hour cap lifted for Plus/Business/Pro on 2026-07-12 with no published end date; the weekly cap stands"
          },
          "models": [
            "gpt-5.6-sol",
            "gpt-5.6-terra",
            "gpt-5.6-luna"
          ],
          "sources": [
            "https://developers.openai.com/codex/pricing"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "openai",
          "provider_name": "OpenAI",
          "product": "Codex",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "codex-pro",
          "name": "ChatGPT Pro",
          "price_usd_month": 100,
          "quota": {
            "kind": "rate_window",
            "windows": [
              {
                "period": "7d",
                "unit": "messages",
                "amount": null
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown"
          },
          "models": [
            "gpt-5.6-sol",
            "gpt-5.6-terra",
            "gpt-5.6-luna"
          ],
          "overage": {
            "kind": "credits",
            "note": "token-based Codex credits purchasable since April 2026; balance feeds the same pool"
          },
          "sources": [
            "https://developers.openai.com/codex/pricing"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "openai",
          "provider_name": "OpenAI",
          "product": "Codex",
          "auth": "oauth",
          "checked": "2026-08-20"
        }
      ]
    },
    {
      "provider": "xai",
      "display_name": "xAI",
      "product": "Grok Build",
      "homepage": "https://x.ai/news/grok-build-cli",
      "auth": "oauth",
      "surfaces": [
        "cli"
      ],
      "checked": "2026-08-20",
      "api_prices": [
        {
          "model": "grok-4.6",
          "name": "Grok 4.6",
          "in": 2,
          "out": 6,
          "coding": true,
          "note": "cached input $0.50. A prompt at or above 200K tokens reprices the whole request to $4 in / $12 out. Priority Processing is 2x."
        }
      ],
      "plans": [
        {
          "id": "supergrok",
          "name": "SuperGrok",
          "price_usd_month": 30,
          "quota": {
            "kind": "rate_window",
            "windows": [
              {
                "period": "7d",
                "unit": "opaque"
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown",
            "note": "No standalone Grok Build subscription. Access rides an xAI or X plan."
          },
          "models": [
            "grok-4.6"
          ],
          "sources": [
            "https://x.ai/news/grok-build-cli"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "xai",
          "provider_name": "xAI",
          "product": "Grok Build",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "x-premium-plus",
          "name": "X Premium+",
          "price_usd_month": 40,
          "quota": {
            "kind": "rate_window",
            "windows": [
              {
                "period": "7d",
                "unit": "opaque"
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown"
          },
          "models": [
            "grok-4.6"
          ],
          "sources": [
            "https://x.ai/news/grok-build-cli"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "xai",
          "provider_name": "xAI",
          "product": "Grok Build",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "supergrok-heavy",
          "name": "SuperGrok Heavy",
          "price_usd_month": 300,
          "quota": {
            "kind": "rate_window",
            "windows": [
              {
                "period": "7d",
                "unit": "opaque"
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "unknown",
            "note": "Highest limits. Grok Build launched Heavy-only on 2026-05-14 and opened to the cheaper tiers ten days later."
          },
          "models": [
            "grok-4.6"
          ],
          "sources": [
            "https://x.ai/news/grok-build-cli"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "xai",
          "provider_name": "xAI",
          "product": "Grok Build",
          "auth": "oauth",
          "checked": "2026-08-20"
        }
      ]
    },
    {
      "provider": "zai",
      "display_name": "Z.ai",
      "product": "GLM Coding Plan",
      "homepage": "https://docs.z.ai/devpack/overview",
      "auth": "oauth",
      "surfaces": [
        "cli",
        "ide"
      ],
      "checked": "2026-08-20",
      "api_prices": [
        {
          "model": "glm-5.3",
          "name": "GLM-5.3",
          "in": 1.4,
          "out": 4.4,
          "coding": true
        }
      ],
      "plans": [
        {
          "id": "glm-lite",
          "name": "Coding Plan Lite",
          "price_usd_month": 18,
          "price_usd_month_annual": 12.6,
          "quota": {
            "kind": "request_count",
            "windows": [
              {
                "period": "5h",
                "unit": "prompts",
                "amount": 80
              },
              {
                "period": "7d",
                "unit": "prompts",
                "amount": 400
              },
              {
                "period": "7d",
                "unit": "credits",
                "amount": 10000
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "published",
            "note": "One user prompt fans out to roughly 15-20 internal model calls but counts as one against quota. Third-party figures for Pro and Max conflict ($72/$80 and $160/$168)."
          },
          "models": [
            "glm-5.3"
          ],
          "sources": [
            "https://docs.z.ai/devpack/overview"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "zai",
          "provider_name": "Z.ai",
          "product": "GLM Coding Plan",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "glm-pro",
          "name": "Coding Plan Pro",
          "price_usd_month": 80,
          "price_usd_month_annual": 56,
          "quota": {
            "kind": "request_count",
            "windows": [
              {
                "period": "7d",
                "unit": "relative",
                "amount": 6,
                "relative_to": "glm-lite"
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "published"
          },
          "models": [
            "glm-5.3"
          ],
          "sources": [
            "https://docs.z.ai/devpack/overview"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "zai",
          "provider_name": "Z.ai",
          "product": "GLM Coding Plan",
          "auth": "oauth",
          "checked": "2026-08-20"
        },
        {
          "id": "glm-max",
          "name": "Coding Plan Max",
          "price_usd_month": 168,
          "price_usd_month_annual": 117.6,
          "quota": {
            "kind": "request_count",
            "windows": [
              {
                "period": "7d",
                "unit": "relative",
                "amount": 14,
                "relative_to": "glm-lite"
              }
            ],
            "included_value_usd": null,
            "tokens_month": null,
            "confidence": "published"
          },
          "models": [
            "glm-5.3"
          ],
          "sources": [
            "https://docs.z.ai/devpack/overview"
          ],
          "derived": {
            "credit_multiple": null,
            "usd_per_mtok": null,
            "tokens_per_dollar": null,
            "max_spend_usd_month": null,
            "max_spend_basis": null,
            "max_spend_note": null,
            "gradeable": false
          },
          "provider": "zai",
          "provider_name": "Z.ai",
          "product": "GLM Coding Plan",
          "auth": "oauth",
          "checked": "2026-08-20"
        }
      ]
    }
  ],
  "plans": [
    {
      "id": "qwen-coding-plan",
      "name": "Coding Plan",
      "price_usd_month": 50,
      "quota": {
        "kind": "request_count",
        "windows": [
          {
            "period": "5h",
            "unit": "requests",
            "amount": 6000
          },
          {
            "period": "30d",
            "unit": "requests",
            "amount": 90000
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "published",
        "note": "The free OAuth tier (1,000/day, later 100/day) and the 2,000/day Qwen Code CLI tier both closed 2026-04-15."
      },
      "models": [
        "qwen3-coder-next",
        "qwen3-coder-plus",
        "qwen3-max",
        "kimi-k2.5",
        "glm-5",
        "minimax-m2.5"
      ],
      "sources": [
        "https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "alibaba",
      "provider_name": "Alibaba",
      "product": "Qwen Code",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "claude-pro",
      "name": "Pro",
      "price_usd_month": 20,
      "quota": {
        "kind": "rate_window",
        "windows": [
          {
            "period": "5h",
            "unit": "relative",
            "amount": 1,
            "relative_to": "claude-pro"
          },
          {
            "period": "7d",
            "unit": "opaque",
            "note": "one all-model weekly cap plus a separate Sonnet-specific cap"
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown",
        "note": "Anthropic publishes multipliers, not token counts. Only measurement resolves this."
      },
      "models": [
        "claude-opus-5",
        "claude-sonnet-5",
        "claude-haiku-4-5"
      ],
      "sources": [
        "https://claude.com/pricing"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": 3895,
        "max_spend_basis": "scaled",
        "max_spend_note": "claude-max-20x measured, scaled by the published 1x multiplier",
        "gradeable": false
      },
      "provider": "anthropic",
      "provider_name": "Anthropic",
      "product": "Claude Code",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "claude-max-5x",
      "name": "Max 5x",
      "price_usd_month": 100,
      "quota": {
        "kind": "rate_window",
        "windows": [
          {
            "period": "5h",
            "unit": "relative",
            "amount": 5,
            "relative_to": "claude-pro"
          },
          {
            "period": "7d",
            "unit": "opaque"
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown"
      },
      "models": [
        "claude-opus-5",
        "claude-sonnet-5",
        "claude-haiku-4-5"
      ],
      "sources": [
        "https://claude.com/pricing"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": 19476,
        "max_spend_basis": "scaled",
        "max_spend_note": "claude-max-20x measured, scaled by the published 5x multiplier",
        "gradeable": false
      },
      "provider": "anthropic",
      "provider_name": "Anthropic",
      "product": "Claude Code",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "claude-max-20x",
      "name": "Max 20x",
      "price_usd_month": 200,
      "quota": {
        "kind": "rate_window",
        "windows": [
          {
            "period": "5h",
            "unit": "relative",
            "amount": 20,
            "relative_to": "claude-pro"
          },
          {
            "period": "7d",
            "unit": "opaque"
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown"
      },
      "models": [
        "claude-opus-5",
        "claude-sonnet-5",
        "claude-haiku-4-5"
      ],
      "sources": [
        "https://claude.com/pricing"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": 77904,
        "max_spend_basis": "measured",
        "max_spend_note": "p90 of 74 measured 5h windows, saturated across a month",
        "gradeable": false
      },
      "provider": "anthropic",
      "provider_name": "Anthropic",
      "product": "Claude Code",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "minimax-plus",
      "name": "Token Plan Plus",
      "price_usd_month": 20,
      "quota": {
        "kind": "token_pool",
        "windows": [],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown",
        "note": "OAuth is RFC 8628 device grant with PKCE via `mmx auth login`; tokens land in ~/.mmx/config.json and refresh automatically. Token allowance per tier not verified first-party."
      },
      "models": [
        "minimax-m3"
      ],
      "sources": [
        "https://platform.minimax.io/docs/token-plan/minimax-cli"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "minimax",
      "provider_name": "MiniMax",
      "product": "MiniMax CLI",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "minimax-max",
      "name": "Token Plan Max",
      "price_usd_month": 50,
      "quota": {
        "kind": "token_pool",
        "windows": [],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown"
      },
      "models": [
        "minimax-m3"
      ],
      "sources": [
        "https://platform.minimax.io/docs/token-plan/minimax-cli"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "minimax",
      "provider_name": "MiniMax",
      "product": "MiniMax CLI",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "minimax-ultra",
      "name": "Token Plan Ultra",
      "price_usd_month": 120,
      "quota": {
        "kind": "token_pool",
        "windows": [],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown"
      },
      "models": [
        "minimax-m3"
      ],
      "sources": [
        "https://platform.minimax.io/docs/token-plan/minimax-cli"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "minimax",
      "provider_name": "MiniMax",
      "product": "MiniMax CLI",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "kimi-moderato",
      "name": "Moderato",
      "price_usd_month": 19,
      "quota": {
        "kind": "request_count",
        "windows": [
          {
            "period": "5h",
            "unit": "calls",
            "amount": 300
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "derived",
        "note": "Kimi Code subscribers get their own keys with a call quota per rolling 5h window, not a token balance. Tiers span roughly 300-1200 calls. Consumer membership is priced in CNY on some surfaces; USD figures vary by source."
      },
      "models": [
        "kimi-k3",
        "kimi-k2.7-code"
      ],
      "sources": [
        "https://platform.moonshot.ai"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "moonshot",
      "provider_name": "Moonshot AI",
      "product": "Kimi Code",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "kimi-allegretto",
      "name": "Allegretto",
      "price_usd_month": 39,
      "quota": {
        "kind": "request_count",
        "windows": [
          {
            "period": "5h",
            "unit": "calls",
            "amount": 600
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "derived"
      },
      "models": [
        "kimi-k3",
        "kimi-k2.7-code"
      ],
      "sources": [
        "https://platform.moonshot.ai"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "moonshot",
      "provider_name": "Moonshot AI",
      "product": "Kimi Code",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "kimi-allegro",
      "name": "Allegro",
      "price_usd_month": 99,
      "quota": {
        "kind": "request_count",
        "windows": [
          {
            "period": "5h",
            "unit": "calls",
            "amount": 1200
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "derived",
        "note": "1M-token conversations"
      },
      "models": [
        "kimi-k3",
        "kimi-k2.7-code"
      ],
      "sources": [
        "https://platform.moonshot.ai"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "moonshot",
      "provider_name": "Moonshot AI",
      "product": "Kimi Code",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "codex-go",
      "name": "ChatGPT Go",
      "price_usd_month": 8,
      "quota": {
        "kind": "rate_window",
        "windows": [
          {
            "period": "7d",
            "unit": "messages",
            "amount": null
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown",
        "note": "CLI, IDE and web Codex draw from one shared message allowance"
      },
      "models": [
        "gpt-5.6-terra",
        "gpt-5.6-luna"
      ],
      "sources": [
        "https://chatgpt.com/codex/pricing/"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "openai",
      "provider_name": "OpenAI",
      "product": "Codex",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "codex-plus",
      "name": "ChatGPT Plus",
      "price_usd_month": 20,
      "quota": {
        "kind": "rate_window",
        "windows": [
          {
            "period": "7d",
            "unit": "messages",
            "amount": null,
            "note": "resets Monday UTC"
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown",
        "note": "5-hour cap lifted for Plus/Business/Pro on 2026-07-12 with no published end date; the weekly cap stands"
      },
      "models": [
        "gpt-5.6-sol",
        "gpt-5.6-terra",
        "gpt-5.6-luna"
      ],
      "sources": [
        "https://developers.openai.com/codex/pricing"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "openai",
      "provider_name": "OpenAI",
      "product": "Codex",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "codex-pro",
      "name": "ChatGPT Pro",
      "price_usd_month": 100,
      "quota": {
        "kind": "rate_window",
        "windows": [
          {
            "period": "7d",
            "unit": "messages",
            "amount": null
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown"
      },
      "models": [
        "gpt-5.6-sol",
        "gpt-5.6-terra",
        "gpt-5.6-luna"
      ],
      "overage": {
        "kind": "credits",
        "note": "token-based Codex credits purchasable since April 2026; balance feeds the same pool"
      },
      "sources": [
        "https://developers.openai.com/codex/pricing"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "openai",
      "provider_name": "OpenAI",
      "product": "Codex",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "supergrok",
      "name": "SuperGrok",
      "price_usd_month": 30,
      "quota": {
        "kind": "rate_window",
        "windows": [
          {
            "period": "7d",
            "unit": "opaque"
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown",
        "note": "No standalone Grok Build subscription. Access rides an xAI or X plan."
      },
      "models": [
        "grok-4.6"
      ],
      "sources": [
        "https://x.ai/news/grok-build-cli"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "xai",
      "provider_name": "xAI",
      "product": "Grok Build",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "x-premium-plus",
      "name": "X Premium+",
      "price_usd_month": 40,
      "quota": {
        "kind": "rate_window",
        "windows": [
          {
            "period": "7d",
            "unit": "opaque"
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown"
      },
      "models": [
        "grok-4.6"
      ],
      "sources": [
        "https://x.ai/news/grok-build-cli"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "xai",
      "provider_name": "xAI",
      "product": "Grok Build",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "supergrok-heavy",
      "name": "SuperGrok Heavy",
      "price_usd_month": 300,
      "quota": {
        "kind": "rate_window",
        "windows": [
          {
            "period": "7d",
            "unit": "opaque"
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "unknown",
        "note": "Highest limits. Grok Build launched Heavy-only on 2026-05-14 and opened to the cheaper tiers ten days later."
      },
      "models": [
        "grok-4.6"
      ],
      "sources": [
        "https://x.ai/news/grok-build-cli"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "xai",
      "provider_name": "xAI",
      "product": "Grok Build",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "glm-lite",
      "name": "Coding Plan Lite",
      "price_usd_month": 18,
      "price_usd_month_annual": 12.6,
      "quota": {
        "kind": "request_count",
        "windows": [
          {
            "period": "5h",
            "unit": "prompts",
            "amount": 80
          },
          {
            "period": "7d",
            "unit": "prompts",
            "amount": 400
          },
          {
            "period": "7d",
            "unit": "credits",
            "amount": 10000
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "published",
        "note": "One user prompt fans out to roughly 15-20 internal model calls but counts as one against quota. Third-party figures for Pro and Max conflict ($72/$80 and $160/$168)."
      },
      "models": [
        "glm-5.3"
      ],
      "sources": [
        "https://docs.z.ai/devpack/overview"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "zai",
      "provider_name": "Z.ai",
      "product": "GLM Coding Plan",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "glm-pro",
      "name": "Coding Plan Pro",
      "price_usd_month": 80,
      "price_usd_month_annual": 56,
      "quota": {
        "kind": "request_count",
        "windows": [
          {
            "period": "7d",
            "unit": "relative",
            "amount": 6,
            "relative_to": "glm-lite"
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "published"
      },
      "models": [
        "glm-5.3"
      ],
      "sources": [
        "https://docs.z.ai/devpack/overview"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "zai",
      "provider_name": "Z.ai",
      "product": "GLM Coding Plan",
      "auth": "oauth",
      "checked": "2026-08-20"
    },
    {
      "id": "glm-max",
      "name": "Coding Plan Max",
      "price_usd_month": 168,
      "price_usd_month_annual": 117.6,
      "quota": {
        "kind": "request_count",
        "windows": [
          {
            "period": "7d",
            "unit": "relative",
            "amount": 14,
            "relative_to": "glm-lite"
          }
        ],
        "included_value_usd": null,
        "tokens_month": null,
        "confidence": "published"
      },
      "models": [
        "glm-5.3"
      ],
      "sources": [
        "https://docs.z.ai/devpack/overview"
      ],
      "derived": {
        "credit_multiple": null,
        "usd_per_mtok": null,
        "tokens_per_dollar": null,
        "max_spend_usd_month": null,
        "max_spend_basis": null,
        "max_spend_note": null,
        "gradeable": false
      },
      "provider": "zai",
      "provider_name": "Z.ai",
      "product": "GLM Coding Plan",
      "auth": "oauth",
      "checked": "2026-08-20"
    }
  ],
  "models": [
    {
      "id": "qwen3.8-max",
      "name": "Qwen3.8 Max",
      "coding": true,
      "provider": "alibaba",
      "provider_name": "Alibaba",
      "product": "Qwen Code",
      "usd_in_mtok": 2,
      "usd_out_mtok": 6,
      "blended_usd_mtok": 3,
      "plans": [],
      "note": "cached input $0.25",
      "checked": "2026-08-20"
    },
    {
      "id": "qwen3-coder-next",
      "name": "Qwen3 Coder Next",
      "coding": true,
      "provider": "alibaba",
      "provider_name": "Alibaba",
      "product": "Qwen Code",
      "usd_in_mtok": null,
      "usd_out_mtok": null,
      "blended_usd_mtok": null,
      "plans": [
        "qwen-coding-plan"
      ],
      "note": "served on the Coding Plan; standalone API rate not verified first-party",
      "checked": "2026-08-20"
    },
    {
      "id": "claude-opus-5",
      "name": "Claude Opus 5",
      "coding": true,
      "provider": "anthropic",
      "provider_name": "Anthropic",
      "product": "Claude Code",
      "usd_in_mtok": 5,
      "usd_out_mtok": 25,
      "blended_usd_mtok": 10,
      "plans": [
        "claude-pro",
        "claude-max-5x",
        "claude-max-20x"
      ],
      "note": null,
      "checked": "2026-08-20"
    },
    {
      "id": "claude-fable-5",
      "name": "Claude Fable 5",
      "coding": false,
      "provider": "anthropic",
      "provider_name": "Anthropic",
      "product": "Claude Code",
      "usd_in_mtok": 10,
      "usd_out_mtok": 50,
      "blended_usd_mtok": 20,
      "plans": [],
      "note": null,
      "checked": "2026-08-20"
    },
    {
      "id": "claude-sonnet-5",
      "name": "Claude Sonnet 5",
      "coding": true,
      "provider": "anthropic",
      "provider_name": "Anthropic",
      "product": "Claude Code",
      "usd_in_mtok": 3,
      "usd_out_mtok": 15,
      "blended_usd_mtok": 6,
      "plans": [
        "claude-pro",
        "claude-max-5x",
        "claude-max-20x"
      ],
      "note": "intro $2/$10 through 2026-08-31",
      "checked": "2026-08-20"
    },
    {
      "id": "claude-haiku-4-5",
      "name": "Claude Haiku 4.5",
      "coding": false,
      "provider": "anthropic",
      "provider_name": "Anthropic",
      "product": "Claude Code",
      "usd_in_mtok": 1,
      "usd_out_mtok": 5,
      "blended_usd_mtok": 2,
      "plans": [
        "claude-pro",
        "claude-max-5x",
        "claude-max-20x"
      ],
      "note": null,
      "checked": "2026-08-20"
    },
    {
      "id": "minimax-m3",
      "name": "MiniMax M3",
      "coding": true,
      "provider": "minimax",
      "provider_name": "MiniMax",
      "product": "MiniMax CLI",
      "usd_in_mtok": null,
      "usd_out_mtok": null,
      "blended_usd_mtok": null,
      "plans": [
        "minimax-plus",
        "minimax-max",
        "minimax-ultra"
      ],
      "note": "no first-party per-token rate verified. Third-party figures for the MiniMax API start around $0.12/M but were not traceable to a MiniMax page.",
      "checked": "2026-08-20"
    },
    {
      "id": "kimi-k3",
      "name": "Kimi K3",
      "coding": true,
      "provider": "moonshot",
      "provider_name": "Moonshot AI",
      "product": "Kimi Code",
      "usd_in_mtok": 3,
      "usd_out_mtok": 15,
      "blended_usd_mtok": 6,
      "plans": [
        "kimi-moderato",
        "kimi-allegretto",
        "kimi-allegro"
      ],
      "note": "cache-hit input $0.30. 2.8T parameters, released 2026-07-17.",
      "checked": "2026-08-20"
    },
    {
      "id": "kimi-k2.7-code",
      "name": "Kimi K2.7 Code",
      "coding": true,
      "provider": "moonshot",
      "provider_name": "Moonshot AI",
      "product": "Kimi Code",
      "usd_in_mtok": 0.95,
      "usd_out_mtok": 4,
      "blended_usd_mtok": 1.712,
      "plans": [
        "kimi-moderato",
        "kimi-allegretto",
        "kimi-allegro"
      ],
      "note": null,
      "checked": "2026-08-20"
    },
    {
      "id": "gpt-5.6-sol",
      "name": "GPT-5.6 Sol",
      "coding": true,
      "provider": "openai",
      "provider_name": "OpenAI",
      "product": "Codex",
      "usd_in_mtok": 5,
      "usd_out_mtok": 30,
      "blended_usd_mtok": 11.25,
      "plans": [
        "codex-plus",
        "codex-pro"
      ],
      "note": "after the 2026-07-30 price cut",
      "checked": "2026-08-20"
    },
    {
      "id": "gpt-5.6-terra",
      "name": "GPT-5.6 Terra",
      "coding": true,
      "provider": "openai",
      "provider_name": "OpenAI",
      "product": "Codex",
      "usd_in_mtok": 2,
      "usd_out_mtok": 12,
      "blended_usd_mtok": 4.5,
      "plans": [
        "codex-go",
        "codex-plus",
        "codex-pro"
      ],
      "note": null,
      "checked": "2026-08-20"
    },
    {
      "id": "gpt-5.6-luna",
      "name": "GPT-5.6 Luna",
      "coding": false,
      "provider": "openai",
      "provider_name": "OpenAI",
      "product": "Codex",
      "usd_in_mtok": 0.2,
      "usd_out_mtok": 1.2,
      "blended_usd_mtok": 0.45,
      "plans": [
        "codex-go",
        "codex-plus",
        "codex-pro"
      ],
      "note": null,
      "checked": "2026-08-20"
    },
    {
      "id": "grok-4.6",
      "name": "Grok 4.6",
      "coding": true,
      "provider": "xai",
      "provider_name": "xAI",
      "product": "Grok Build",
      "usd_in_mtok": 2,
      "usd_out_mtok": 6,
      "blended_usd_mtok": 3,
      "plans": [
        "supergrok",
        "x-premium-plus",
        "supergrok-heavy"
      ],
      "note": "cached input $0.50. A prompt at or above 200K tokens reprices the whole request to $4 in / $12 out. Priority Processing is 2x.",
      "checked": "2026-08-20"
    },
    {
      "id": "glm-5.3",
      "name": "GLM-5.3",
      "coding": true,
      "provider": "zai",
      "provider_name": "Z.ai",
      "product": "GLM Coding Plan",
      "usd_in_mtok": 1.4,
      "usd_out_mtok": 4.4,
      "blended_usd_mtok": 2.15,
      "plans": [
        "glm-lite",
        "glm-pro",
        "glm-max"
      ],
      "note": null,
      "checked": "2026-08-20"
    }
  ],
  "errors": [],
  "stats": {
    "providers": 7,
    "models": 14,
    "coding_models": 11,
    "plans": 19,
    "priced": 12
  }
}