{
  "data": {
    "a": {
      "slug": "beam",
      "name": "Beam",
      "vendor": "Beam",
      "vendorUrl": "https://www.beam.cloud",
      "kind": "platform",
      "category": "gpu-compute",
      "summary": "Beam runs persistent VMs, sandboxes, serverless GPU endpoints, task queues and functions for agents and Python code, billed by the millisecond (VMs by the second), on the open-source beta9 runtime.",
      "url": "https://www.anchorterminal.com/tools/beam",
      "markdownUrl": "https://www.anchorterminal.com/tools/beam.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/beam.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/beam.json",
      "dns": "beam.grade.anchorterminal.com",
      "repo": "https://github.com/beam-cloud/beta9",
      "license": "AGPL-3.0",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://app.beam.cloud/api/v1",
      "packages": [
        {
          "registry": "pypi",
          "name": "beam-client"
        }
      ],
      "auth": "api-key",
      "authNotes": "API token from platform.beam.cloud, read from `BEAM_TOKEN` by the SDK and CLI or stored by `beam login` in `~/.beam/config.ini`, with named contexts for several workspaces. Deployed endpoints take the same token as `Authorization: Bearer`. The TypeScript SDK sets `beamOpts.token` server-side.",
      "pricing": "paid",
      "pricingNotes": "Developer plan $20 a month with $20 of monthly credits, Team $89 a month plus usage, Growth on request; no free plan. Serverless work is billed by the millisecond only while a container runs, which includes `on_start` and `keep_warm_seconds`; cold starts and image pulls aren't billed. Serverless GPUs are RTX 4090 24 GB $0.000192 a second ($0.69 an hour) and RTX 5090 32 GB $0.000303. On-demand machines from $0.44 an hour (RTX 4090), $1.36 (A100 80 GB), $1.83 (H100 PCIe), $2.09 (H200), $4.11 (B200), billed until released even when idle. CPU $0.0000125 a core-second and RAM $0.0000021 a GiB-second on CPU-only work, $0.000105 and $0.0000055 when attached to a GPU, $0.0000375 and $0.0000064 in sandboxes. VMs $0.0306 an hour for 1 vCPU and 1 GiB with a 50 GiB disk. Storage 1 TB included, then $0.021 a GB-month; no egress fees (https://www.beam.cloud/pricing, https://docs.beam.cloud/v2/resources/pricing-and-billing).",
      "priceSummary": "$0.045 / vCPU-hr",
      "where": "hosted",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 1800,
        "npmWeekly": null,
        "pypiWeekly": 8481,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.beam.cloud",
      "llmsTxt": "https://docs.beam.cloud/llms.txt",
      "capabilities": [
        "compute.gpu",
        "compute.serverless",
        "compute.endpoints",
        "compute.batch",
        "compute.containers"
      ],
      "tags": [
        "hosted",
        "open-source",
        "self-hosted",
        "python",
        "typescript",
        "llms-txt",
        "async-jobs"
      ],
      "lastRelease": "2026-10-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 56.2,
        "grade": "C",
        "agentReady": false,
        "rank": 835,
        "ranked": true,
        "rankOf": 1486,
        "categoryRank": 12,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 58,
          "maintenance": 85,
          "payments": 20,
          "reliability": 55,
          "schema": 58,
          "security": 65,
          "transparency": 80
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-04"
        },
        "negative": -2,
        "negativeNotes": [
          "-2: `beam deploy --format json` writes the full workspace bearer token into the JSON logs array that CI systems keep. Filed by a Beam engineer on 2026-08-04 and still open on 2026-10-01 (https://github.com/beam-cloud/beta9/issues/1828)"
        ],
        "verdict": "Per-millisecond billing for serverless GPUs and sandboxes and per-second billing for VMs, with cold starts and image pulls free and the beta9 engine self-hostable under AGPL-3.0. The remote MCP server signs in by OAuth with scopes and a read-only mode. There is no free plan, request rate limit, 429 guidance or SLA.",
        "bestFor": "Python teams and agents running bursty GPU functions, sandboxes or persistent dev VMs on consumer or PCIe cards, with the option to self-host the same runtime.",
        "strengths": [
          "Per-millisecond billing with cold starts and image pulls free, RTX 4090 at $0.69 an hour serverless",
          "beta9, the engine the hosted cloud runs on, is AGPL-3.0 and self-hostable",
          "Remote MCP server with OAuth scopes, a read-only mode and confirmation for destructive operations",
          "Workspace REST API, Python and TypeScript SDKs on the same token",
          "Privacy policy with retention periods per category and a published subprocessor list"
        ],
        "weaknesses": [
          "No free plan; the Developer plan costs $20 a month, with $20 of credits",
          "No published request rate limits, 429 handling or SLA",
          "Workspace API tokens have no scopes or read-only mode, and every member has the same permissions",
          "The changelog stops in June 2025 and there are no deprecation notices",
          "`beam deploy --format json` was reported on 1 October as leaking the workspace token into its logs, with no fix found"
        ],
        "agentNotes": [
          "Check the response body for `ok: false` on gateway calls; a failure can arrive as HTTP 200",
          "Connect MCP clients with OAuth and add `?readonly=true` for agents that only need to read",
          "Route anything over 180 seconds to a task queue and poll the task instead of holding the endpoint request",
          "Set `keep_warm_seconds` deliberately; the 180-second endpoint default bills three minutes of GPU after every call",
          "Keep `beam deploy` JSON output out of CI logs until the token-in-logs report is closed"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 56.2
          }
        ],
        "editorialScores": {
          "ergonomics": 58,
          "maintenance": 85,
          "payments": 20,
          "reliability": 55,
          "schema": 58,
          "security": 65,
          "transparency": 71
        },
        "provenanceScore": 88,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-04",
            "maintenance": "2026-11-04",
            "payments": "2026-11-04",
            "reliability": "2026-11-04",
            "schema": "2026-11-04",
            "security": "2026-11-04",
            "transparency": "2026-11-04"
          },
          "last": "2026-11-04",
          "lastMoved": "2026-11-04",
          "oldest": "2026-11-04",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "pip install beam-client \u0026\u0026 beam login",
        "http": "curl -X POST \"https://my-function-$BEAM_DEPLOYMENT_ID-v1.app.beam.cloud\" \\\n  -H \"Authorization: Bearer $BEAM_TOKEN\" -H \"Content-Type: application/json\" \\\n  -d '{\"x\":10}'"
      },
      "letme": {
        "capability": "https://letme.dev/compute.gpu",
        "tool": "https://letme.dev/beam"
      },
      "area": "models",
      "unitPrices": [
        {
          "item": "RTX 5090 32 GB serverless",
          "unit": "gpu-hour",
          "usd": 1.09,
          "note": "$0.000303 a second"
        },
        {
          "item": "RTX 4090 24 GB serverless",
          "unit": "gpu-hour",
          "usd": 0.69,
          "note": "$0.000192 a second"
        },
        {
          "item": "B200 180 GB reserved machine",
          "unit": "gpu-hour",
          "usd": 4.11,
          "note": "From price, billed while reserved"
        },
        {
          "item": "H200 141 GB reserved machine",
          "unit": "gpu-hour",
          "usd": 2.09,
          "note": "From price, billed while reserved"
        },
        {
          "item": "A100 80 GB reserved machine",
          "unit": "gpu-hour",
          "usd": 1.36,
          "note": "From price, billed while reserved"
        },
        {
          "item": "CPU-only compute",
          "unit": "vcpu-hour",
          "usd": 0.045,
          "note": "$0.0000125 a core-second, RAM extra at $0.0000021 a GiB-second"
        },
        {
          "item": "Team plan",
          "unit": "month",
          "usd": 89,
          "note": "Plus usage"
        },
        {
          "item": "Developer plan",
          "unit": "month",
          "usd": 20,
          "note": "Includes $20 of credits a month"
        }
      ],
      "provenance": {
        "legalEntity": "Smartshare, Inc.",
        "domain": "beam.cloud",
        "domainRegistered": "2019-07-31",
        "endpointOnVendorDomain": true,
        "terms": "https://docs.beam.cloud/v2/security/terms-and-conditions",
        "privacy": "https://docs.beam.cloud/v2/security/privacy-policy",
        "statusPage": "https://status.beam.cloud",
        "changelog": "https://docs.beam.cloud/v2/releases",
        "securityTxt": "none",
        "checked": "2026-11-04",
        "notes": [
          "Terms dated 14 September 2026 name Smartshare, Inc., a Delaware corporation doing business as Beam. The site footer reads © 2026 Smartshare, Inc.",
          "Deployed endpoints run on app.beam.cloud, a subdomain of the vendor domain. There's no public REST base URL for deploying.",
          "www.beam.cloud/.well-known/security.txt and www.beam.cloud/terms return 404; the legal pages live under docs.beam.cloud.",
          "A changelog at docs.beam.cloud/v2/releases is linked from the site footer, but its newest entry is 2 June 2025; releases since show up as tags and commits in the beam-client and beta9 repositories."
        ],
        "score": 88
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/beam.json",
      "live": {
        "slug": "beam",
        "probe": {
          "target": "https://app.beam.cloud/api/v1",
          "method": "get",
          "lastAt": "2026-11-07T18:20:13.140899193Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 376,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 270,
          "p95ms24h": 366,
          "samples24h": 239,
          "samples30d": 7910,
          "days": [
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-22",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-23",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-24",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-25",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-26",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-27",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-28",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-29",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-30",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-31",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-11-01",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-11-02",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-11-03",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-11-04",
              "probes": 246,
              "ok": 246
            },
            {
              "date": "2026-11-05",
              "probes": 185,
              "ok": 185
            },
            {
              "date": "2026-11-06",
              "probes": 241,
              "ok": 241
            },
            {
              "date": "2026-11-07",
              "probes": 187,
              "ok": 187
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.beam.cloud",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-11-07T18:20:35.717608364Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "beam-cloud/beta9",
            "version": "gateway-0.1.848",
            "released": "2026-11-06",
            "seenAt": "2026-11-06T23:10:32.990843731Z"
          },
          {
            "registry": "pypi",
            "name": "beam-client",
            "version": "0.2.239",
            "released": "2026-11-06",
            "seenAt": "2026-11-06T23:10:32.880750867Z"
          }
        ],
        "githubStars": 1846,
        "pypiWeekly": 17863,
        "securityTxt": {
          "url": "https://beam.cloud/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-07T15:59:53.589781511Z"
        },
        "llmsTxt": {
          "url": "https://docs.beam.cloud/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-07T15:31:42.505979401Z"
        },
        "domain": {
          "domain": "beam.cloud",
          "registered": "2019-07-31",
          "source": "https://rdap.registry.cloud/rdap/domain/beam.cloud",
          "checkedAt": "2026-11-01T14:21:45.68866519Z"
        },
        "pages": [
          {
            "url": "https://docs.beam.cloud/v2/releases",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-07T14:05:08.510652306Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "828556ac09c9"
          },
          {
            "url": "https://docs.beam.cloud/v2/resources/pricing-and-billing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-11-07T14:05:10.799496087Z",
            "changedAt": "2026-11-05T12:29:20.39697166Z",
            "fingerprint": "529e21dce840"
          },
          {
            "url": "https://www.beam.cloud/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-11-07T14:25:29.296274017Z",
            "changedAt": "2026-11-07T14:25:29.296274017Z",
            "fingerprint": "94a56055b827"
          },
          {
            "url": "https://docs.beam.cloud/v2/security/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:05:16.065052858Z",
            "changedAt": "2026-10-27T03:43:23.210184119Z",
            "fingerprint": "f4019a73061b"
          },
          {
            "url": "https://docs.beam.cloud/v2/security/terms-and-conditions",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T14:05:16.457010406Z",
            "changedAt": "2026-10-27T03:43:25.237621589Z",
            "fingerprint": "2be5b0928ac2"
          }
        ],
        "github": {
          "repo": "beam-cloud/beta9",
          "checkedAt": "2026-11-02T08:34:58.584976005Z",
          "stars": 1841,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-11-02T03:57:18Z",
          "openIssues": 11,
          "openPRs": 39,
          "issuesOpened90d": 9,
          "issuesClosed90d": 5,
          "prsMerged90d": 196,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 44,
            "failure": 6,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-10-31T15:14:43Z"
          },
          "replies": {
            "sampled": 25,
            "unanswered": 9,
            "medianDays": 9.2
          }
        },
        "updatedAt": "2026-11-07T18:20:13.140899193Z"
      }
    },
    "answer": "Cloud Run GPUs scores 68.4 (B) on agent readiness against Beam's 56.2 (C), and leads in 5 of 7 scored categories. Beam leads on maintenance \u0026 community.",
    "b": {
      "slug": "cloud-run-gpus",
      "name": "Cloud Run GPUs",
      "vendor": "Google Cloud",
      "vendorUrl": "https://cloud.google.com/run",
      "kind": "platform",
      "category": "gpu-compute",
      "summary": "Cloud Run GPUs attach one NVIDIA L4 or RTX PRO 6000 Blackwell GPU to a Cloud Run service, job or worker pool, so a container serves models serverlessly, billed per second and able to scale to zero.",
      "url": "https://www.anchorterminal.com/tools/cloud-run-gpus",
      "markdownUrl": "https://www.anchorterminal.com/tools/cloud-run-gpus.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/cloud-run-gpus.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/cloud-run-gpus.json",
      "dns": "cloud-run-gpus.grade.anchorterminal.com",
      "license": "Proprietary service under the Google Cloud Platform terms. Client libraries are Apache-2.0",
      "transports": [],
      "remoteUrl": "https://run.googleapis.com",
      "packages": [
        {
          "registry": "pypi",
          "name": "google-cloud-run"
        },
        {
          "registry": "npm",
          "name": "@google-cloud/run"
        }
      ],
      "auth": "oauth",
      "authNotes": "Deploys go through the Cloud Run Admin API with OAuth 2.0 bearer tokens from a service account or Application Default Credentials, under IAM roles such as roles/run.developer and roles/run.invoker. A deployed service can require IAM authentication or allow public calls. A project with billing enabled is set up in the console first.",
      "pricing": "usage",
      "pricingNotes": "Per second, instance-based billing only. L4 $0.0001867 a second (about $0.67 an hour) without zonal redundancy, $0.0002909 with; RTX PRO 6000 $0.00036522 (about $1.31 an hour) and $0.00056913. CPU and memory extra, with a minimum of 4 vCPU and 16 GiB (L4) or 20 vCPU and 80 GiB (RTX PRO 6000).",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 on the Cloud Run pricing, GPU or quotas pages (checked 2026-11-06). Billing runs through a Google Cloud billing account.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-06"
      },
      "docsUrl": "https://docs.cloud.google.com/run/docs/configuring/services/gpu",
      "openapi": "https://run.googleapis.com/$discovery/rest?version=v2",
      "capabilities": [
        "compute.serverless",
        "compute.gpu",
        "compute.endpoints",
        "compute.containers",
        "compute.batch"
      ],
      "tags": [
        "hosted",
        "official",
        "usage",
        "per-second",
        "scale-to-zero",
        "sla",
        "status-page",
        "discovery-doc",
        "l4",
        "rtx-pro-6000"
      ],
      "lastRelease": "2026-10-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 68.4,
        "grade": "B",
        "agentReady": false,
        "rank": 288,
        "ranked": true,
        "rankOf": 1486,
        "categoryRank": 2,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 66,
          "maintenance": 80,
          "payments": 20,
          "reliability": 70,
          "schema": 81,
          "security": 78,
          "transparency": 84
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-06"
        },
        "negative": 0,
        "verdict": "Serverless GPUs on Cloud Run, an L4 or RTX PRO 6000 per instance, billed per second, scaling to zero and starting in about 5 seconds before the model loads, with a published SLA and IAM. One GPU per instance, 3 GPUs of default quota a region and instance-based billing limit it to small and mid-size models.",
        "bestFor": "Serving small and mid-size open models, or batch jobs, from a container that should scale to zero.",
        "strengths": [
          "Scales to zero, bills per second, and instances with drivers start in about 5 seconds",
          "SLA of 99.95% with zonal redundancy and 99.5% without, plus Google's status feed",
          "IAM roles for deploying and invoking, Cloud Audit Logs and services that can require authentication",
          "Per-second prices public, L4 from about $0.67 a GPU-hour without zonal redundancy",
          "The same GPU option on services, jobs (up to 12 hours) and worker pools"
        ],
        "weaknesses": [
          "One GPU per instance, L4 (24 GB) or RTX PRO 6000 (96 GB) only, so large models don't fit",
          "Default quota is 3 GPUs a region; more needs a quota request",
          "Model load time comes on top of the 5-second start, and minimum instances bill while idle",
          "No free GPU tier, and the trial credit needs a payment method",
          "Google's APIs accept OAuth tokens in a URL query parameter"
        ],
        "agentNotes": [
          "Pass `--gpu 1 --gpu-type nvidia-l4` (or nvidia-rtx-pro-6000) with at least 4 vCPU and 16 GiB, and `--no-cpu-throttling` for instance-based billing",
          "Load model weights from Cloud Storage at startup in parallel; bake them into the image only below about 10 GB",
          "Turn zonal redundancy off for cheaper, more readily granted quota when failover isn't required",
          "Set minimum instances to 0 unless cold starts matter, since minimum instances bill at the full rate",
          "Send OAuth tokens in the `Authorization` header, never as `access_token` in the URL"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 68.4
          }
        ],
        "editorialScores": {
          "ergonomics": 66,
          "maintenance": 80,
          "payments": 20,
          "reliability": 70,
          "schema": 81,
          "security": 78,
          "transparency": 69
        },
        "provenanceScore": 99,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-06",
            "maintenance": "2026-11-06",
            "payments": "2026-11-06",
            "reliability": "2026-11-06",
            "schema": "2026-11-06",
            "security": "2026-11-06",
            "transparency": "2026-11-06"
          },
          "last": "2026-11-06",
          "oldest": "2026-11-06",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "headless": {
          "command": "gcloud run deploy SERVICE --image IMAGE --gpu 1 --gpu-type nvidia-l4 --cpu 4 --memory 16Gi --no-cpu-throttling --region europe-west1"
        }
      },
      "letme": {
        "capability": "https://letme.dev/compute.serverless",
        "tool": "https://letme.dev/cloud-run-gpus"
      },
      "sameCompany": [
        "gemini-api",
        "vertex-ai",
        "gemini-embedding",
        "vertex-ai-tuning",
        "google-model-armor",
        "google-imagen",
        "google-veo",
        "google-lyria",
        "google-speech-to-text",
        "google-cloud-tts",
        "gemini-live",
        "google-adk",
        "google-memory-bank",
        "google-secret-manager",
        "google-cloud-document-ai",
        "google-weather-api",
        "chrome-devtools-mcp",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "firebase-cloud-messaging",
        "google-cloud-storage",
        "google-drive-api",
        "gemini-enterprise",
        "gemini-cli",
        "google-search-console",
        "google-ads-api",
        "google-forms",
        "google-sheets-api",
        "gmail-api",
        "google-people-api"
      ],
      "area": "models",
      "unitPrices": [
        {
          "item": "NVIDIA L4, no zonal redundancy",
          "unit": "gpu-hour",
          "usd": 0.67,
          "note": "$0.0001867 a second, tier 1 regions; CPU and memory extra"
        },
        {
          "item": "NVIDIA L4, zonal redundancy",
          "unit": "gpu-hour",
          "usd": 1.05,
          "note": "$0.0002909 a second"
        },
        {
          "item": "NVIDIA RTX PRO 6000, no zonal redundancy",
          "unit": "gpu-hour",
          "usd": 1.31,
          "note": "$0.00036522 a second"
        },
        {
          "item": "NVIDIA RTX PRO 6000, zonal redundancy",
          "unit": "gpu-hour",
          "usd": 2.05,
          "note": "$0.00056913 a second"
        }
      ],
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "google.com",
        "domainRegistered": "1997-09-15",
        "domainNote": "The endpoints are on googleapis.com, Google's API domain. Docs are on docs.cloud.google.com.",
        "endpointOnVendorDomain": true,
        "terms": "https://cloud.google.com/terms",
        "privacy": "https://cloud.google.com/terms/cloud-privacy-notice",
        "statusPage": "https://status.cloud.google.com",
        "changelog": "https://docs.cloud.google.com/run/docs/release-notes",
        "securityTxt": "valid",
        "checked": "2026-11-06",
        "notes": [
          "Legal entity, terms, privacy notice and security.txt as on the Google Cloud Document AI listing, checked 1 November 2026, and not re-read for this listing.",
          "docs.cloud.google.com/robots.txt and cloud.google.com/robots.txt allow the Cloud Run pages read; status.cloud.google.com/robots.txt allows everything.",
          "The Cloud Run SLA lists GPU services separately, 99.95% with zonal redundancy and 99.5% without (https://cloud.google.com/run/sla)."
        ],
        "score": 99
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/cloud-run-gpus.json",
      "live": {
        "slug": "cloud-run-gpus",
        "probe": {
          "target": "https://run.googleapis.com",
          "method": "get",
          "lastAt": "2026-11-07T18:20:17.664716666Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 159,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 35,
          "p95ms24h": 120,
          "samples24h": 200,
          "samples30d": 200,
          "days": [
            {
              "date": "2026-11-06",
              "probes": 13,
              "ok": 13
            },
            {
              "date": "2026-11-07",
              "probes": 187,
              "ok": 187
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.cloud.google.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-11-07T04:47:16.629467571Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@google-cloud/run",
            "version": "4.2.0",
            "seenAt": "2026-11-06T23:15:29.275446701Z"
          },
          {
            "registry": "pypi",
            "name": "google-cloud-run",
            "version": "0.16.2",
            "released": "2026-10-01",
            "seenAt": "2026-11-06T23:15:27.277547645Z"
          }
        ],
        "npmWeekly": 1706675,
        "pypiWeekly": 3039289,
        "securityTxt": {
          "url": "https://google.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2030-04-01T00:00:00z",
          "checkedAt": "2026-11-07T16:01:22.068349931Z"
        },
        "pages": [
          {
            "url": "https://docs.cloud.google.com/run/docs/release-notes",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-07T14:05:47.69894113Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "924ee0205e11"
          },
          {
            "url": "https://cloud.google.com/terms/cloud-privacy-notice",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:01:29.495526727Z",
            "changedAt": "2026-11-03T07:43:24.319773868Z",
            "fingerprint": "b62369d64ac6"
          },
          {
            "url": "https://cloud.google.com/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T14:01:27.593286996Z",
            "changedAt": "2026-11-03T07:43:22.480965239Z",
            "fingerprint": "b9ec671a2caf"
          }
        ],
        "updatedAt": "2026-11-07T18:20:17.664716666Z"
      }
    },
    "edges": [
      {
        "by": 23,
        "category": "schema",
        "leads": "cloud-run-gpus",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "Two Swagger files generated from protobuf (gateway and pods) still sit under the API reference and in llms.txt, with typed bodies and a shared error schema but almost no operation summaries; the workspace REST API at app.beam.cloud/api/v1 is a route table with no spec (15 of 25). llms.txt with .md pages (10). The guides say when to use what (endpoints for work under 180 seconds, task queues beyond), the generated specs don't (10). Typed request bodies with required fields and some enums, and a typed Python SDK (10). Plenty of examples; errors are an `rpcStatus` object, and the gateway can return HTTP 200 with `ok: false`, which the REST page now states (8). Versioned SDK releases, and a changelog linked from the site footer whose newest entry is 2 June 2025, 17 months old (5). 15 + 10 + 10 + 10 + 8 + 5 = 58.",
          "b": "API reading. A public Discovery document for the Cloud Run Admin API v2 (25). No llms.txt; Google's docs answer Markdown only at an unlinked `.md.txt` address, read as half, as for the Document AI listing (5). The GPU page says when to turn zonal redundancy on or off and the best-practices page when to bake models into images or load them from Cloud Storage (16). The GPU type is a free string in a node selector, with CPU and memory minimums stated in prose (9). gcloud, YAML, Terraform and console steps on each page, and errors follow Google's status model with no Cloud Run GPU error list (11). Versioned API (v1 and v2) and dated release notes (15). 25+5+16+9+11+15 = 81."
        },
        "scores": {
          "a": 58,
          "b": 81
        }
      },
      {
        "by": 15,
        "category": "reliability",
        "leads": "cloud-run-gpus",
        "name": "Reliability",
        "reasons": {
          "a": "Atlassian Statuspage at status.beam.cloud with API, Dashboard and Platform components plus Stripe and AWS dependencies, and history (20). Its feed, read on 4 November 2026, has no incident since 17 June 2025, but four GitHub issues opened between 25 August and 1 September 2026 reported account creation and login failing, and none reached the status page, so the record is scored as minor incidents rather than clean (20, per the 1 October reading of the issues, not re-read). No request rate limits found; the plans publish concurrency caps of 30 vCPUs and 5 GPUs on Developer and 1,000 vCPUs and 50 GPUs on Team, with unlimited API requests (5 of 15). No 429 or backoff guidance found; the retries guide asks for task code safe to run more than once, which is about Beam's own task retries, not client retries (0). No SLA; the terms say any uptime commitment applies only if set out in an Order Form (0). Endpoints, task queues, sandboxes and VMs are GA (10). 20 + 20 + 5 + 0 + 0 + 10 = 55.",
          "b": "Hosted reading. Google Cloud's status page with a JSON incident feed (20). In the 90 days from 8 August 2026 the feed names Cloud Run in three multi-product incidents, a service outage on 20 August (15:40 to 19:20 UTC, 27 products, global and us-west1), a network degradation in us-central1-b on 1 September and a europe-west2 disruption on 20 October. One major (10). Resource limits and GPU quota are published with numbers (3 GPUs a region by default), but no request rate for the Admin API was found on the quotas page (10). Google's client libraries retry with backoff and the Admin API takes etags, while no GPU-specific retry guidance was found (10). An SLA for GPU services, 99.95% with zonal redundancy and 99.5% without (10). GPU services generally available since 7 April 2025 (10). 20+10+10+10+10+10 = 70."
        },
        "scores": {
          "a": 55,
          "b": 70
        }
      },
      {
        "by": 13,
        "category": "security",
        "leads": "cloud-run-gpus",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "Credential model 25 of 30. Workspace API tokens can be created, rotated and revoked but carry no scopes (20), while the remote MCP server now signs in by OAuth with named scopes (`beam:read`, `beam:credentials`), refreshes tokens and lists connected clients for disconnection (30); between the two. Least privilege 10 of 20. The MCP server takes `?readonly=true` and says deletions and other destructive operations require confirmation, but REST tokens and the SDK have no read-only mode, and all workspace members have the same permissions. Runs your own code and returns its output, no third-party content (10). Task, log and event history per deployment in the dashboard and API; Beam's own staff access logs are internal (10 of 15). Programme 10. A disclosure policy on the security overview and in beta9's SECURITY.md (acknowledgement within 3 business days, safe harbour) and SOC 2 Type II by Advantage Partners with the report under NDA; no bug bounty and no security.txt (404). OSV lists one advisory for beta9, CVE-2025-69820 (Moderate 6.0, path traversal in joinCleanPath, a researcher's record published 22 January 2026). beta9 replaced joinCleanPath on 16 October 2026 in d76ba79 (gateway-0.1.820), a commit that names the CVE, so it is a fixed third-party Moderate and costs nothing. The token-in-logs report of 4 August 2026 is per the 1 October check, not re-read (GitHub pages answer 403). 25 + 10 + 10 + 10 + 10 = 65.",
          "b": "OAuth 2.0 tokens from service accounts under IAM. Google's APIs accept `access_token` as a query parameter, the 10-point deduction other Google API listings take (20). IAM roles separate viewing, deploying and invoking, and services can require IAM authentication for every call (16). The platform runs your own container and returns its output (10). Cloud Audit Logs record Admin API calls, and request logs go to Cloud Logging (15). Google's vulnerability reward programme, security.txt and certifications (17). 20+16+10+15+17 = 78."
        },
        "scores": {
          "a": 65,
          "b": 78
        }
      },
      {
        "by": 8,
        "category": "ergonomics",
        "leads": "cloud-run-gpus",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "List endpoints for deployments and tasks take filters and a limit; objects are small (15). Filtering and limits documented, cursor behaviour isn't ('List responses may be paginated') (15). HTTP statuses on the workspace API, but the gateway's 200-with-`ok: false` means an agent has to read the body to spot a failure (8). No idempotency keys; functions and task queues retry 3 times by default, up to 5, with `retry_for` on task queues (5). Defaults are sensible (`keep_warm_seconds` 180 for endpoints, 10 for queues) and there are Python and TypeScript SDKs plus an official MCP server (15). 15 + 15 + 8 + 5 + 15 = 58.",
          "b": "Platform reading. One `gcloud run deploy` with `--gpu` and `--gpu-type` adds a GPU to a container, and responses carry the service object with `fieldMask` on updates (15). List calls page with `pageSize` and `pageToken` (15). Google's status codes and messages, with quota errors that name the limit (12). Revisions are immutable, traffic can be moved back, and etags guard updates, but no idempotency key on create (12). Client libraries in many languages and gcloud, though a GPU deploy needs instance-based billing, minimum CPU and memory and, past 3 GPUs, a quota request (12). 15+15+12+12+12 = 66."
        },
        "scores": {
          "a": 58,
          "b": 66
        }
      },
      {
        "by": 5,
        "category": "maintenance",
        "leads": "beam",
        "name": "Maintenance \u0026 community",
        "reasons": {
          "a": "Newest dated release is the TypeScript SDK tag js/v1.1.6 on 16 October 2026, with beam-client's Python version bumped to 0.2.233 the same day in beam-cloud/beam-client (30). Tags in the 90 days from 6 August are js/v1.0.20 (15 September), cli-0.2.212 (29 September), js/v1.1.5 and js/v1.1.6 (16 October), four (20). Python versions aren't tagged and PyPI couldn't be read, so they aren't counted on their own. Responsiveness per the 1 October check, not re-read, where the sign-up reports got a staff reply but the token-in-logs issue had sat open for two months (15). Python and TypeScript SDKs are current (15). Both repositories run CI with tests on every push, results unread, and the client still declares Python 3.8, which is past end of life (5). 30 + 20 + 15 + 15 + 5 = 85.",
          "b": "Closed service with official SDKs. The newest GPU change is 30 October 2026, jobs with GPUs running up to 12 hours (30). Cloud Run release notes dated 4 November, 2 November, 30 October, 24 October and more in the 90 days (20). Release notes, Google Cloud support and public trackers for the client libraries, which were not read (10). Official client libraries in eight languages and gcloud (15). CI results not checked (5). 30+20+10+15+5 = 80."
        },
        "scores": {
          "a": 85,
          "b": 80
        }
      }
    ],
    "facts": [
      {
        "a": "Platform",
        "b": "Platform",
        "name": "Kind"
      },
      {
        "a": "Beam",
        "b": "Google Cloud",
        "name": "Vendor"
      },
      {
        "a": "https://app.beam.cloud/api/v1",
        "b": "https://run.googleapis.com",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "OAuth",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "AGPL-3.0",
        "b": "Proprietary service under the Google Cloud Platform terms. Client libraries are Apache-2.0",
        "name": "Licence"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-16",
        "b": "2026-10-30",
        "name": "Last release"
      },
      {
        "a": "2026-09-14",
        "b": "2026-09-02",
        "name": "Terms last updated"
      },
      {
        "a": "2026-09-14",
        "b": "2026-09-28",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "1.8k stars, 8.5k PyPI/wk",
        "b": "none",
        "name": "Popularity"
      },
      {
        "a": "3/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Cloud Run GPUs scores 68.4 (B) on agent readiness against Beam's 56.2 (C), and leads in 5 of 7 scored categories. Beam leads on maintenance \u0026 community.",
        "question": "Which is better for AI agents, Beam or Cloud Run GPUs?"
      },
      {
        "answer": "Beam is open source (AGPL-3.0). No open-source release is listed for Cloud Run GPUs.",
        "question": "Are Beam and Cloud Run GPUs open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Maintenance \u0026 community, 85 against 80"
        ],
        "also": [
          "Open source"
        ],
        "goodFor": "Python teams and agents running bursty GPU functions, sandboxes or persistent dev VMs on consumer or PCIe cards, with the option to self-host the same runtime.",
        "slug": "beam",
        "watchFor": "No free plan; the Developer plan costs $20 a month, with $20 of credits"
      },
      {
        "aheadOn": [
          "Reliability, 70 against 55",
          "Schema \u0026 documentation, 81 against 58",
          "Agent ergonomics, 66 against 58",
          "Security \u0026 auth, 78 against 65"
        ],
        "also": null,
        "goodFor": "Serving small and mid-size open models, or batch jobs, from a container that should scale to zero.",
        "slug": "cloud-run-gpus",
        "watchFor": "One GPU per instance, L4 (24 GB) or RTX PRO 6000 (96 GB) only, so large models don't fit"
      }
    ],
    "history": {
      "beam": [
        {
          "causes": [
            "pricing",
            "product",
            "evidence"
          ],
          "date": "2026-11-04",
          "delta": 0.6,
          "from": 55.6,
          "fromGrade": "C",
          "to": 56.2,
          "toGrade": "C"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-27",
          "delta": 0.1,
          "from": 55.5,
          "fromGrade": "C",
          "to": 55.6,
          "toGrade": "C"
        }
      ],
      "cloud-run-gpus": null
    },
    "job": {
      "capability": "compute.gpu",
      "name": "GPU compute"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/baseten-vs-beam.json",
        "title": "Baseten vs Beam",
        "url": "https://www.anchorterminal.com/compare/baseten-vs-beam"
      },
      {
        "json": "https://www.anchorterminal.com/compare/baseten-vs-cloud-run-gpus.json",
        "title": "Baseten vs Cloud Run GPUs",
        "url": "https://www.anchorterminal.com/compare/baseten-vs-cloud-run-gpus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-cerebrium.json",
        "title": "Beam vs Cerebrium",
        "url": "https://www.anchorterminal.com/compare/beam-vs-cerebrium"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-coreweave.json",
        "title": "Beam vs CoreWeave",
        "url": "https://www.anchorterminal.com/compare/beam-vs-coreweave"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-crusoe-cloud.json",
        "title": "Beam vs Crusoe Cloud",
        "url": "https://www.anchorterminal.com/compare/beam-vs-crusoe-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-gpusmarket.json",
        "title": "Beam vs GPUsMarket",
        "url": "https://www.anchorterminal.com/compare/beam-vs-gpusmarket"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-hugging-face-inference-endpoints.json",
        "title": "Beam vs Hugging Face Inference Endpoints",
        "url": "https://www.anchorterminal.com/compare/beam-vs-hugging-face-inference-endpoints"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-hyperbolic.json",
        "title": "Beam vs Hyperbolic",
        "url": "https://www.anchorterminal.com/compare/beam-vs-hyperbolic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-koyeb.json",
        "title": "Beam vs Koyeb",
        "url": "https://www.anchorterminal.com/compare/beam-vs-koyeb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-lambda.json",
        "title": "Beam vs Lambda Cloud",
        "url": "https://www.anchorterminal.com/compare/beam-vs-lambda"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-massed-compute.json",
        "title": "Beam vs Massed Compute",
        "url": "https://www.anchorterminal.com/compare/beam-vs-massed-compute"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-modal.json",
        "title": "Beam vs Modal",
        "url": "https://www.anchorterminal.com/compare/beam-vs-modal"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-nebius-ai-cloud.json",
        "title": "Beam vs Nebius AI Cloud",
        "url": "https://www.anchorterminal.com/compare/beam-vs-nebius-ai-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-northflank.json",
        "title": "Beam vs Northflank",
        "url": "https://www.anchorterminal.com/compare/beam-vs-northflank"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-replicate-deploy.json",
        "title": "Beam vs Replicate Deployments",
        "url": "https://www.anchorterminal.com/compare/beam-vs-replicate-deploy"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-runpod.json",
        "title": "Beam vs Runpod",
        "url": "https://www.anchorterminal.com/compare/beam-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-thunder-compute.json",
        "title": "Beam vs Thunder Compute",
        "url": "https://www.anchorterminal.com/compare/beam-vs-thunder-compute"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-together-gpu-clusters.json",
        "title": "Beam vs Together GPU Clusters",
        "url": "https://www.anchorterminal.com/compare/beam-vs-together-gpu-clusters"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-vast-ai.json",
        "title": "Beam vs Vast.ai",
        "url": "https://www.anchorterminal.com/compare/beam-vs-vast-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-vs-verda.json",
        "title": "Beam vs Verda",
        "url": "https://www.anchorterminal.com/compare/beam-vs-verda"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cerebrium-vs-cloud-run-gpus.json",
        "title": "Cerebrium vs Cloud Run GPUs",
        "url": "https://www.anchorterminal.com/compare/cerebrium-vs-cloud-run-gpus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-coreweave.json",
        "title": "Cloud Run GPUs vs CoreWeave",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-coreweave"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-crusoe-cloud.json",
        "title": "Cloud Run GPUs vs Crusoe Cloud",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-crusoe-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-gpusmarket.json",
        "title": "Cloud Run GPUs vs GPUsMarket",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-gpusmarket"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-hugging-face-inference-endpoints.json",
        "title": "Cloud Run GPUs vs Hugging Face Inference Endpoints",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-hugging-face-inference-endpoints"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-hyperbolic.json",
        "title": "Cloud Run GPUs vs Hyperbolic",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-hyperbolic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-lambda.json",
        "title": "Cloud Run GPUs vs Lambda Cloud",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-lambda"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-massed-compute.json",
        "title": "Cloud Run GPUs vs Massed Compute",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-massed-compute"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-nebius-ai-cloud.json",
        "title": "Cloud Run GPUs vs Nebius AI Cloud",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-nebius-ai-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-northflank.json",
        "title": "Cloud Run GPUs vs Northflank",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-northflank"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-thunder-compute.json",
        "title": "Cloud Run GPUs vs Thunder Compute",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-thunder-compute"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-together-gpu-clusters.json",
        "title": "Cloud Run GPUs vs Together GPU Clusters",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-together-gpu-clusters"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-koyeb.json",
        "title": "Cloud Run GPUs vs Koyeb",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-koyeb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-modal.json",
        "title": "Cloud Run GPUs vs Modal",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-modal"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-replicate-deploy.json",
        "title": "Cloud Run GPUs vs Replicate Deployments",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-replicate-deploy"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-runpod.json",
        "title": "Cloud Run GPUs vs Runpod",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-vast-ai.json",
        "title": "Cloud Run GPUs vs Vast.ai",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-vast-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-verda.json",
        "title": "Cloud Run GPUs vs Verda",
        "url": "https://www.anchorterminal.com/compare/cloud-run-gpus-vs-verda"
      }
    ],
    "panel": null,
    "scores": [
      {
        "beam": 55,
        "by": 15,
        "cloud-run-gpus": 70,
        "edge": "cloud-run-gpus",
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "beam": 58,
        "by": 23,
        "cloud-run-gpus": 81,
        "edge": "cloud-run-gpus",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "beam": 58,
        "by": 8,
        "cloud-run-gpus": 66,
        "edge": "cloud-run-gpus",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "beam": 65,
        "by": 13,
        "cloud-run-gpus": 78,
        "edge": "cloud-run-gpus",
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "beam": 20,
        "by": 0,
        "cloud-run-gpus": 20,
        "edge": "",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "beam": 85,
        "by": 5,
        "cloud-run-gpus": 80,
        "edge": "beam",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "beam": 80,
        "by": 4,
        "cloud-run-gpus": 84,
        "edge": "cloud-run-gpus",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Cloud Run GPUs scores 68.4 (B) on agent readiness against Beam's 56.2 (C), and leads in 5 of 7 scored categories. Beam leads on maintenance \u0026 community. Both do gpu compute.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "beam": "Per-millisecond billing for serverless GPUs and sandboxes and per-second billing for VMs, with cold starts and image pulls free and the beta9 engine self-hostable under AGPL-3.0. The remote MCP server signs in by OAuth with scopes and a read-only mode. There is no free plan, request rate limit, 429 guidance or SLA.",
      "cloud-run-gpus": "Serverless GPUs on Cloud Run, an L4 or RTX PRO 6000 per instance, billed per second, scaling to zero and starting in about 5 seconds before the model loads, with a published SLA and IAM. One GPU per instance, 3 GPUs of default quota a region and instance-based billing limit it to small and mid-size models."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/beam-vs-cloud-run-gpus",
    "json": "https://www.anchorterminal.com/compare/beam-vs-cloud-run-gpus.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/beam-vs-cloud-run-gpus.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/beam-vs-cloud-run-gpus.min.md"
  },
  "markdown": "Cloud Run GPUs scores 68.4 (B) on agent readiness against Beam's 56.2 (C), and leads in 5 of 7 scored categories. Beam leads on maintenance \u0026 community. Both do gpu compute.\n\n- Beam: grade C, 56.2/100, rank #835 of 1486. Markdown https://www.anchorterminal.com/tools/beam.md · JSON https://www.anchorterminal.com/api/v1/tools/beam.json\n- Cloud Run GPUs: grade B, 68.4/100, rank #288 of 1486. Markdown https://www.anchorterminal.com/tools/cloud-run-gpus.md · JSON https://www.anchorterminal.com/api/v1/tools/cloud-run-gpus.json\n- Best GPU and serverless compute for AI workloads: https://www.anchorterminal.com/best/gpu-compute/index.md\n- All 231 gpu compute comparisons: https://www.anchorterminal.com/compare/gpu-compute/index.md\n\n## Which one, for what\n\n### Beam (C)\n\nGood for: Python teams and agents running bursty GPU functions, sandboxes or persistent dev VMs on consumer or PCIe cards, with the option to self-host the same runtime.\n\nAhead on:\n- Maintenance \u0026 community, 85 against 80\n\nAlso in its favour:\n- Open source\n\nWatch for: No free plan; the Developer plan costs $20 a month, with $20 of credits\n\n### Cloud Run GPUs (B)\n\nGood for: Serving small and mid-size open models, or batch jobs, from a container that should scale to zero.\n\nAhead on:\n- Reliability, 70 against 55\n- Schema \u0026 documentation, 81 against 58\n- Agent ergonomics, 66 against 58\n- Security \u0026 auth, 78 against 65\n\nWatch for: One GPU per instance, L4 (24 GB) or RTX PRO 6000 (96 GB) only, so large models don't fit\n\n\n## Why the edge\n\n### Schema \u0026 documentation: Cloud Run GPUs +23\n\n- Beam (58): Two Swagger files generated from protobuf (gateway and pods) still sit under the API reference and in llms.txt, with typed bodies and a shared error schema but almost no operation summaries; the workspace REST API at app.beam.cloud/api/v1 is a route table with no spec (15 of 25). llms.txt with .md pages (10). The guides say when to use what (endpoints for work under 180 seconds, task queues beyond), the generated specs don't (10). Typed request bodies with required fields and some enums, and a typed Python SDK (10). Plenty of examples; errors are an `rpcStatus` object, and the gateway can return HTTP 200 with `ok: false`, which the REST page now states (8). Versioned SDK releases, and a changelog linked from the site footer whose newest entry is 2 June 2025, 17 months old (5). 15 + 10 + 10 + 10 + 8 + 5 = 58.\n- Cloud Run GPUs (81): API reading. A public Discovery document for the Cloud Run Admin API v2 (25). No llms.txt; Google's docs answer Markdown only at an unlinked `.md.txt` address, read as half, as for the Document AI listing (5). The GPU page says when to turn zonal redundancy on or off and the best-practices page when to bake models into images or load them from Cloud Storage (16). The GPU type is a free string in a node selector, with CPU and memory minimums stated in prose (9). gcloud, YAML, Terraform and console steps on each page, and errors follow Google's status model with no Cloud Run GPU error list (11). Versioned API (v1 and v2) and dated release notes (15). 25+5+16+9+11+15 = 81.\n\n### Reliability: Cloud Run GPUs +15\n\n- Beam (55): Atlassian Statuspage at status.beam.cloud with API, Dashboard and Platform components plus Stripe and AWS dependencies, and history (20). Its feed, read on 4 November 2026, has no incident since 17 June 2025, but four GitHub issues opened between 25 August and 1 September 2026 reported account creation and login failing, and none reached the status page, so the record is scored as minor incidents rather than clean (20, per the 1 October reading of the issues, not re-read). No request rate limits found; the plans publish concurrency caps of 30 vCPUs and 5 GPUs on Developer and 1,000 vCPUs and 50 GPUs on Team, with unlimited API requests (5 of 15). No 429 or backoff guidance found; the retries guide asks for task code safe to run more than once, which is about Beam's own task retries, not client retries (0). No SLA; the terms say any uptime commitment applies only if set out in an Order Form (0). Endpoints, task queues, sandboxes and VMs are GA (10). 20 + 20 + 5 + 0 + 0 + 10 = 55.\n- Cloud Run GPUs (70): Hosted reading. Google Cloud's status page with a JSON incident feed (20). In the 90 days from 8 August 2026 the feed names Cloud Run in three multi-product incidents, a service outage on 20 August (15:40 to 19:20 UTC, 27 products, global and us-west1), a network degradation in us-central1-b on 1 September and a europe-west2 disruption on 20 October. One major (10). Resource limits and GPU quota are published with numbers (3 GPUs a region by default), but no request rate for the Admin API was found on the quotas page (10). Google's client libraries retry with backoff and the Admin API takes etags, while no GPU-specific retry guidance was found (10). An SLA for GPU services, 99.95% with zonal redundancy and 99.5% without (10). GPU services generally available since 7 April 2025 (10). 20+10+10+10+10+10 = 70.\n\n### Security \u0026 auth: Cloud Run GPUs +13\n\n- Beam (65): Credential model 25 of 30. Workspace API tokens can be created, rotated and revoked but carry no scopes (20), while the remote MCP server now signs in by OAuth with named scopes (`beam:read`, `beam:credentials`), refreshes tokens and lists connected clients for disconnection (30); between the two. Least privilege 10 of 20. The MCP server takes `?readonly=true` and says deletions and other destructive operations require confirmation, but REST tokens and the SDK have no read-only mode, and all workspace members have the same permissions. Runs your own code and returns its output, no third-party content (10). Task, log and event history per deployment in the dashboard and API; Beam's own staff access logs are internal (10 of 15). Programme 10. A disclosure policy on the security overview and in beta9's SECURITY.md (acknowledgement within 3 business days, safe harbour) and SOC 2 Type II by Advantage Partners with the report under NDA; no bug bounty and no security.txt (404). OSV lists one advisory for beta9, CVE-2025-69820 (Moderate 6.0, path traversal in joinCleanPath, a researcher's record published 22 January 2026). beta9 replaced joinCleanPath on 16 October 2026 in d76ba79 (gateway-0.1.820), a commit that names the CVE, so it is a fixed third-party Moderate and costs nothing. The token-in-logs report of 4 August 2026 is per the 1 October check, not re-read (GitHub pages answer 403). 25 + 10 + 10 + 10 + 10 = 65.\n- Cloud Run GPUs (78): OAuth 2.0 tokens from service accounts under IAM. Google's APIs accept `access_token` as a query parameter, the 10-point deduction other Google API listings take (20). IAM roles separate viewing, deploying and invoking, and services can require IAM authentication for every call (16). The platform runs your own container and returns its output (10). Cloud Audit Logs record Admin API calls, and request logs go to Cloud Logging (15). Google's vulnerability reward programme, security.txt and certifications (17). 20+16+10+15+17 = 78.\n\n### Agent ergonomics: Cloud Run GPUs +8\n\n- Beam (58): List endpoints for deployments and tasks take filters and a limit; objects are small (15). Filtering and limits documented, cursor behaviour isn't ('List responses may be paginated') (15). HTTP statuses on the workspace API, but the gateway's 200-with-`ok: false` means an agent has to read the body to spot a failure (8). No idempotency keys; functions and task queues retry 3 times by default, up to 5, with `retry_for` on task queues (5). Defaults are sensible (`keep_warm_seconds` 180 for endpoints, 10 for queues) and there are Python and TypeScript SDKs plus an official MCP server (15). 15 + 15 + 8 + 5 + 15 = 58.\n- Cloud Run GPUs (66): Platform reading. One `gcloud run deploy` with `--gpu` and `--gpu-type` adds a GPU to a container, and responses carry the service object with `fieldMask` on updates (15). List calls page with `pageSize` and `pageToken` (15). Google's status codes and messages, with quota errors that name the limit (12). Revisions are immutable, traffic can be moved back, and etags guard updates, but no idempotency key on create (12). Client libraries in many languages and gcloud, though a GPU deploy needs instance-based billing, minimum CPU and memory and, past 3 GPUs, a quota request (12). 15+15+12+12+12 = 66.\n\n### Maintenance \u0026 community: Beam +5\n\n- Beam (85): Newest dated release is the TypeScript SDK tag js/v1.1.6 on 16 October 2026, with beam-client's Python version bumped to 0.2.233 the same day in beam-cloud/beam-client (30). Tags in the 90 days from 6 August are js/v1.0.20 (15 September), cli-0.2.212 (29 September), js/v1.1.5 and js/v1.1.6 (16 October), four (20). Python versions aren't tagged and PyPI couldn't be read, so they aren't counted on their own. Responsiveness per the 1 October check, not re-read, where the sign-up reports got a staff reply but the token-in-logs issue had sat open for two months (15). Python and TypeScript SDKs are current (15). Both repositories run CI with tests on every push, results unread, and the client still declares Python 3.8, which is past end of life (5). 30 + 20 + 15 + 15 + 5 = 85.\n- Cloud Run GPUs (80): Closed service with official SDKs. The newest GPU change is 30 October 2026, jobs with GPUs running up to 12 hours (30). Cloud Run release notes dated 4 November, 2 November, 30 October, 24 October and more in the 90 days (20). Release notes, Google Cloud support and public trackers for the client libraries, which were not read (10). Official client libraries in eight languages and gcloud (15). CI results not checked (5). 30+20+10+15+5 = 80.\n\n## Score by category\n\n| Category | Weight | Beam | Cloud Run GPUs | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 55 | 70 | Cloud Run GPUs +15 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 58 | 81 | Cloud Run GPUs +23 |\n| Agent ergonomics | 13% (16.2 this run) | 58 | 66 | Cloud Run GPUs +8 |\n| Security \u0026 auth | 14% (17.5 this run) | 65 | 78 | Cloud Run GPUs +13 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 20 | even |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 85 | 80 | Beam +5 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 80 | 84 | Cloud Run GPUs +4 |\n| Negative events | ≤15 | -2 | 0 | |\n| **Total** | | **56.2 · C** | **68.4 · B** | |\n\n## Facts side by side\n\n| Fact | Beam | Cloud Run GPUs |\n| --- | --- | --- |\n| Kind | Platform | Platform |\n| Vendor | Beam | Google Cloud |\n| Hosted endpoint | `https://app.beam.cloud/api/v1` | `https://run.googleapis.com` |\n| Transports | HTTP |  |\n| Auth | API key | OAuth |\n| Pricing | Paid | Pay per use |\n| x402 | no | no |\n| Licence | AGPL-3.0 | Proprietary service under the Google Cloud Platform terms. Client libraries are Apache-2.0 |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | no |\n| Last release | 2026-10-16 | 2026-10-30 |\n| Terms last updated | 2026-09-14 | 2026-09-02 |\n| Privacy policy last updated | 2026-09-14 | 2026-09-28 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | not found in the text | not found in the text |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | not found in the text | not found in the text |\n| Arbitration or class-action waiver | yes | not found in the text |\n| Popularity | 1.8k stars, 8.5k PyPI/wk | none |\n| Agent reviews | 3/5 (2) | none |\n\n## How the scores have moved\n\n### Beam\n\n- +0.6 on 4 November 2026: pricing, product, new evidence\n- +0.1 on 27 October 2026: checklist\n\n### Cloud Run GPUs\n\nNo score change since it was listed.\n\n## Verdicts\n\n**Beam.** Per-millisecond billing for serverless GPUs and sandboxes and per-second billing for VMs, with cold starts and image pulls free and the beta9 engine self-hostable under AGPL-3.0. The remote MCP server signs in by OAuth with scopes and a read-only mode. There is no free plan, request rate limit, 429 guidance or SLA.\n\n**Cloud Run GPUs.** Serverless GPUs on Cloud Run, an L4 or RTX PRO 6000 per instance, billed per second, scaling to zero and starting in about 5 seconds before the model loads, with a published SLA and IAM. One GPU per instance, 3 GPUs of default quota a region and instance-based billing limit it to small and mid-size models.\n\n## Before you call either\n\n### Beam\n\n1. Check the response body for `ok: false` on gateway calls; a failure can arrive as HTTP 200\n2. Connect MCP clients with OAuth and add `?readonly=true` for agents that only need to read\n3. Route anything over 180 seconds to a task queue and poll the task instead of holding the endpoint request\n4. Set `keep_warm_seconds` deliberately; the 180-second endpoint default bills three minutes of GPU after every call\n5. Keep `beam deploy` JSON output out of CI logs until the token-in-logs report is closed\n\n### Cloud Run GPUs\n\n1. Pass `--gpu 1 --gpu-type nvidia-l4` (or nvidia-rtx-pro-6000) with at least 4 vCPU and 16 GiB, and `--no-cpu-throttling` for instance-based billing\n2. Load model weights from Cloud Storage at startup in parallel; bake them into the image only below about 10 GB\n3. Turn zonal redundancy off for cheaper, more readily granted quota when failover isn't required\n4. Set minimum instances to 0 unless cold starts matter, since minimum instances bill at the full rate\n5. Send OAuth tokens in the `Authorization` header, never as `access_token` in the URL\n\n## Questions\n\n### Which is better for AI agents, Beam or Cloud Run GPUs?\n\nCloud Run GPUs scores 68.4 (B) on agent readiness against Beam's 56.2 (C), and leads in 5 of 7 scored categories. Beam leads on maintenance \u0026 community.\n\n### Are Beam and Cloud Run GPUs open source?\n\nBeam is open source (AGPL-3.0). No open-source release is listed for Cloud Run GPUs.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/beam-vs-cloud-run-gpus.json, and with the fewest tokens: https://www.anchorterminal.com/compare/beam-vs-cloud-run-gpus.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"beam\", \"b\": \"cloud-run-gpus\"}`. From a terminal: `anchor compare beam cloud-run-gpus`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/beam.json and https://www.anchorterminal.com/api/v1/tools/cloud-run-gpus.json\n\n## Other comparisons with Beam or Cloud Run GPUs\n\n- [Baseten vs Beam](https://www.anchorterminal.com/compare/baseten-vs-beam.md)\n- [Baseten vs Cloud Run GPUs](https://www.anchorterminal.com/compare/baseten-vs-cloud-run-gpus.md)\n- [Beam vs Cerebrium](https://www.anchorterminal.com/compare/beam-vs-cerebrium.md)\n- [Beam vs CoreWeave](https://www.anchorterminal.com/compare/beam-vs-coreweave.md)\n- [Beam vs Crusoe Cloud](https://www.anchorterminal.com/compare/beam-vs-crusoe-cloud.md)\n- [Beam vs GPUsMarket](https://www.anchorterminal.com/compare/beam-vs-gpusmarket.md)\n- [Beam vs Hugging Face Inference Endpoints](https://www.anchorterminal.com/compare/beam-vs-hugging-face-inference-endpoints.md)\n- [Beam vs Hyperbolic](https://www.anchorterminal.com/compare/beam-vs-hyperbolic.md)\n- [Beam vs Koyeb](https://www.anchorterminal.com/compare/beam-vs-koyeb.md)\n- [Beam vs Lambda Cloud](https://www.anchorterminal.com/compare/beam-vs-lambda.md)\n- [Beam vs Massed Compute](https://www.anchorterminal.com/compare/beam-vs-massed-compute.md)\n- [Beam vs Modal](https://www.anchorterminal.com/compare/beam-vs-modal.md)\n- [Beam vs Nebius AI Cloud](https://www.anchorterminal.com/compare/beam-vs-nebius-ai-cloud.md)\n- [Beam vs Northflank](https://www.anchorterminal.com/compare/beam-vs-northflank.md)\n- [Beam vs Replicate Deployments](https://www.anchorterminal.com/compare/beam-vs-replicate-deploy.md)\n- [Beam vs Runpod](https://www.anchorterminal.com/compare/beam-vs-runpod.md)\n- [Beam vs Thunder Compute](https://www.anchorterminal.com/compare/beam-vs-thunder-compute.md)\n- [Beam vs Together GPU Clusters](https://www.anchorterminal.com/compare/beam-vs-together-gpu-clusters.md)\n- [Beam vs Vast.ai](https://www.anchorterminal.com/compare/beam-vs-vast-ai.md)\n- [Beam vs Verda](https://www.anchorterminal.com/compare/beam-vs-verda.md)\n- [Cerebrium vs Cloud Run GPUs](https://www.anchorterminal.com/compare/cerebrium-vs-cloud-run-gpus.md)\n- [Cloud Run GPUs vs CoreWeave](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-coreweave.md)\n- [Cloud Run GPUs vs Crusoe Cloud](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-crusoe-cloud.md)\n- [Cloud Run GPUs vs GPUsMarket](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-gpusmarket.md)\n- [Cloud Run GPUs vs Hugging Face Inference Endpoints](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-hugging-face-inference-endpoints.md)\n- [Cloud Run GPUs vs Hyperbolic](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-hyperbolic.md)\n- [Cloud Run GPUs vs Lambda Cloud](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-lambda.md)\n- [Cloud Run GPUs vs Massed Compute](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-massed-compute.md)\n- [Cloud Run GPUs vs Nebius AI Cloud](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-nebius-ai-cloud.md)\n- [Cloud Run GPUs vs Northflank](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-northflank.md)\n- [Cloud Run GPUs vs Thunder Compute](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-thunder-compute.md)\n- [Cloud Run GPUs vs Together GPU Clusters](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-together-gpu-clusters.md)\n- [Cloud Run GPUs vs Koyeb](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-koyeb.md)\n- [Cloud Run GPUs vs Modal](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-modal.md)\n- [Cloud Run GPUs vs Replicate Deployments](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-replicate-deploy.md)\n- [Cloud Run GPUs vs Runpod](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-runpod.md)\n- [Cloud Run GPUs vs Vast.ai](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-vast-ai.md)\n- [Cloud Run GPUs vs Verda](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-verda.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-07",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Beam vs Cloud Run GPUs",
        "url": ""
      }
    ],
    "description": "Cloud Run GPUs scores 68.4 (B) to Beam's 56.2 (C) for gpu compute. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Beam C 56.2",
      "Cloud Run GPUs B 68.4",
      "scores"
    ],
    "h1": "Beam vs Cloud Run GPUs",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/beam-vs-cloud-run-gpus",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Beam vs Cloud Run GPUs for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-07",
    "url": "https://www.anchorterminal.com/compare/beam-vs-cloud-run-gpus"
  },
  "tokens": {
    "markdown": 4750,
    "slim": 2630
  },
  "version": 1
}
