{
  "schema_version": "1.0",
  "name": "X Stack",
  "generated_at": "2026-08-29T21:33:04+00:00",
  "published_at": "2026-08-29T21:34:43+00:00",
  "last_success": "2026-08-29T21:33:04+00:00",
  "products": [
    {
      "id": "grok-4-6",
      "name": "Grok 4.6",
      "org": "spacexai",
      "current_version": "4.6",
      "status": "ga",
      "last_updated": "2026-08-25",
      "tags": [
        "model",
        "agents",
        "coding",
        "api",
        "long-context"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    },
    {
      "id": "grok-bot",
      "name": "Grok Bot",
      "org": "spacexai",
      "current_version": "beta",
      "status": "beta",
      "last_updated": "2026-08-26",
      "tags": [
        "agents",
        "computer-use",
        "multi-agent",
        "always-on"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    },
    {
      "id": "grok-build",
      "name": "Grok Build",
      "org": "spacexai",
      "current_version": "1.0.13",
      "status": "ga",
      "last_updated": "2026-08-29",
      "tags": [
        "coding",
        "agents",
        "cli",
        "mcp"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    },
    {
      "id": "grok-imagine",
      "name": "Grok Imagine",
      "org": "spacexai",
      "current_version": "image-2.0 / video-1.5",
      "status": "ga",
      "last_updated": "2026-08-07",
      "tags": [
        "media",
        "api",
        "image",
        "video"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    },
    {
      "id": "grok-voice",
      "name": "Grok Voice",
      "org": "spacexai",
      "current_version": "think-fast-2.0",
      "status": "ga",
      "last_updated": "2026-08-26",
      "tags": [
        "voice",
        "api",
        "realtime"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    },
    {
      "id": "grok-api",
      "name": "Grok API / Console",
      "org": "spacexai",
      "current_version": "2026-08",
      "status": "ga",
      "last_updated": "2026-08-19",
      "tags": [
        "api",
        "console",
        "model"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    },
    {
      "id": "cursor-cloud-agents",
      "name": "Cursor Cloud Agents",
      "org": "cursor",
      "current_version": "2026-08-27",
      "status": "ga",
      "last_updated": "2026-08-27",
      "tags": [
        "agents",
        "always-on",
        "multi-agent",
        "automation"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    },
    {
      "id": "cursor-origin",
      "name": "Cursor Origin",
      "org": "cursor",
      "current_version": "early-beta",
      "status": "beta",
      "last_updated": "2026-08-17",
      "tags": [
        "git",
        "agents",
        "hosting"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    },
    {
      "id": "cursor-desktop",
      "name": "Cursor IDE / CLI",
      "org": "cursor",
      "current_version": "3.17",
      "status": "ga",
      "last_updated": "2026-08-21",
      "tags": [
        "ide",
        "cli",
        "coding"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    },
    {
      "id": "x-api",
      "name": "X API",
      "org": "x",
      "current_version": "v2",
      "status": "ga",
      "last_updated": "2026-08-13",
      "tags": [
        "api",
        "activity",
        "media",
        "pricing"
      ],
      "freshness": "ok",
      "stale_sources": [],
      "blocked_pages": []
    }
  ],
  "playbooks": [
    {
      "id": "grok-bot-operator",
      "title": "Grok Bot: read the live catalog before acting",
      "when": "Any agent session that needs current SpaceXAI, Cursor, or X capability facts — especially a Grok Bot that landed on the human UI.",
      "confidence": "high",
      "products": [
        "grok-bot"
      ]
    },
    {
      "id": "grok-bot-watch-catalog",
      "title": "Grok Bot routine: watch X Stack and brief on changes",
      "when": "The user wants a Grok Bot to keep watching the catalog and message them when something changes — not a one-shot fetch.",
      "confidence": "medium",
      "products": [
        "grok-bot"
      ]
    },
    {
      "id": "always-on-route",
      "title": "Always-on: Grok Bot vs Cursor Cloud Agents",
      "when": "The user wants something that keeps working after they close the laptop, and you must choose Grok Bot, Cursor Cloud Agents, or say both apply to different parts of the job.",
      "confidence": "medium",
      "products": [
        "grok-bot",
        "cursor-cloud-agents"
      ]
    },
    {
      "id": "long-running-code",
      "title": "Long-running code work on Grok 4.6",
      "when": "The user wants a long coding or product-building trajectory — plan, edit, test — using Grok 4.6 rather than a different model.",
      "confidence": "high",
      "products": [
        "grok-4-6",
        "grok-build",
        "cursor-desktop",
        "grok-api"
      ]
    },
    {
      "id": "install-grok-build-channels",
      "title": "Install Grok Build (stable / alpha / enterprise)",
      "when": "The user wants to install or switch Grok Build channels.",
      "confidence": "high",
      "products": [
        "grok-build"
      ]
    },
    {
      "id": "cursor-desktop-tracks",
      "title": "Cursor desktop: Latest vs Early Access vs Nightly",
      "when": "The user asks which Cursor desktop build to run, or how to get a pre-release.",
      "confidence": "high",
      "products": [
        "cursor-desktop"
      ]
    },
    {
      "id": "origin-plus-cloud-agents",
      "title": "Origin repos with Cursor Cloud Agents",
      "when": "The user wants hosted Cursor repos plus always-on agents that wake on PRs or a goal — not a Grok Bot cloud-computer teammate.",
      "confidence": "high",
      "products": [
        "cursor-origin",
        "cursor-cloud-agents",
        "cursor-desktop"
      ]
    },
    {
      "id": "x-activity-api",
      "title": "X Activity API: mute/block and post events",
      "when": "The user wants realtime X user-activity webhooks — mutes, blocks, or post create/delete — not Ads analytics metrics.",
      "confidence": "high",
      "products": [
        "x-api"
      ]
    },
    {
      "id": "imagine-voice-api",
      "title": "Imagine + Voice on the xAI API",
      "when": "The user wants image/video generation or realtime voice through the xAI API rather than only grok.com UI surfaces.",
      "confidence": "high",
      "products": [
        "grok-imagine",
        "grok-voice",
        "grok-api"
      ]
    },
    {
      "id": "grok-4-6-surfaces",
      "title": "Grok 4.6 via API, console, and partners",
      "when": "The user asks where to call Grok 4.6, how it is priced on the xAI API, or which partner hosts are documented.",
      "confidence": "high",
      "products": [
        "grok-4-6",
        "grok-api"
      ]
    }
  ]
}
