{
  "data": {
    "a": {
      "slug": "beam",
      "name": "Beam",
      "vendor": "Beam",
      "vendorUrl": "https://www.beam.cloud",
      "kind": "platform",
      "category": "gpu-compute",
      "summary": "Serverless GPU endpoints, task queues, functions, pods and sandboxes from Python decorators, 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",
      "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": "freemium",
      "pricingNotes": "Developer plan is free plus usage, Team $89 a month plus usage, Growth on request. 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), RTX 5090 32 GB $0.000303 ($1.09), H100 PCIe 80 GB $0.000972 ($3.50). Reserved 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. Storage 1 TB included, then $0.021 a GB-month (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",
        "freemium",
        "free-tier",
        "open-source",
        "self-hosted",
        "python",
        "typescript",
        "llms-txt",
        "async-jobs"
      ],
      "lastRelease": "2026-10-01",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 55.5,
        "grade": "C",
        "agentReady": false,
        "rank": 313,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 5,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 58,
          "maintenance": 85,
          "payments": 40,
          "reliability": 55,
          "schema": 58,
          "security": 50,
          "transparency": 74
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "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 with cold starts and image pulls free, H100 PCIe at $3.50 and RTX 4090 at $0.69 an hour. No published request rate limits, 429 handling or SLA.",
        "strengths": [
          "Per-millisecond billing with cold starts and image pulls free, H100 PCIe at $3.50 and RTX 4090 at $0.69 an hour",
          "Free Developer plan with no card required",
          "beta9, the engine the hosted cloud runs on, is AGPL-3.0 and self-hostable",
          "Workspace REST API and an official MCP server, local or remote, on the same token",
          "Privacy policy with retention periods per category and a published subprocessor list"
        ],
        "weaknesses": [
          "No published request rate limits, 429 handling or SLA",
          "No public changelog or deprecation notices; releases show up only on PyPI and GitHub",
          "Tokens have no documented scopes or read-only mode",
          "`beam deploy --format json` leaks the workspace token into its logs, open since 4 August 2026",
          "Status page silent since June 2025 despite sign-up failures reported on GitHub in August 2026"
        ],
        "agentNotes": [
          "Check the response body for `ok: false` on gateway calls; a failure can arrive as HTTP 200",
          "Don't pipe `beam deploy --format json` output into CI logs, since it contains the workspace token",
          "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",
          "Pass `gpu=[\"RTX4090\", \"A10G\"]` so a job still schedules when one type is out"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 55.5
          }
        ],
        "editorialScores": {
          "ergonomics": 58,
          "maintenance": 85,
          "payments": 40,
          "reliability": 55,
          "schema": 58,
          "security": 50,
          "transparency": 71
        },
        "provenanceScore": 76
      },
      "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": "H100 PCIe 80 GB serverless",
          "unit": "gpu-hour",
          "usd": 3.5,
          "note": "$0.000972 a second"
        },
        {
          "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"
        }
      ],
      "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": "",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "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.",
          "No public changelog found; releases show up as commits in the beam-client and beta9 repositories."
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/beam.json",
      "live": {
        "slug": "beam",
        "probe": {
          "target": "https://app.beam.cloud/api/v1",
          "method": "get",
          "lastAt": "2026-10-05T00:15:20.143549694Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 259,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 259,
          "p95ms24h": 319,
          "samples24h": 272,
          "samples30d": 646,
          "days": [
            {
              "date": "2026-10-02",
              "probes": 100,
              "ok": 100
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 3,
              "ok": 3
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.beam.cloud",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-05T00:11:11.494955452Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "beam-cloud/beta9",
            "version": "worker-0.1.781",
            "released": "2026-10-03",
            "seenAt": "2026-10-04T16:22:06.02863332Z"
          },
          {
            "registry": "pypi",
            "name": "beam-client",
            "version": "0.2.217",
            "released": "2026-10-02",
            "seenAt": "2026-10-04T16:22:05.839399711Z"
          }
        ],
        "githubStars": 1802,
        "pypiWeekly": 9877,
        "securityTxt": {
          "url": "https://beam.cloud/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:16:04.647716161Z"
        },
        "llmsTxt": {
          "url": "https://docs.beam.cloud/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:19.657901017Z"
        },
        "domain": {
          "domain": "beam.cloud",
          "registered": "2019-07-31",
          "source": "https://rdap.registry.cloud/rdap/domain/beam.cloud",
          "checkedAt": "2026-10-04T13:04:15.987834596Z"
        },
        "pages": [
          {
            "url": "https://docs.beam.cloud/v2/resources/pricing-and-billing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:43:14.08690057Z",
            "changedAt": "2026-10-04T15:43:14.08690057Z",
            "fingerprint": "9430ae529da0"
          },
          {
            "url": "https://www.beam.cloud/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-04T15:49:25.671086961Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "dedbd2b07b0a"
          },
          {
            "url": "https://docs.beam.cloud/v2/security/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:43:16.313382922Z",
            "changedAt": "2026-10-04T15:43:16.313382922Z",
            "fingerprint": "4072b33654b6"
          },
          {
            "url": "https://docs.beam.cloud/v2/security/terms-and-conditions",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:43:18.294864193Z",
            "changedAt": "2026-10-04T15:43:18.294864193Z",
            "fingerprint": "988292e328cf"
          }
        ],
        "updatedAt": "2026-10-05T00:15:20.143549694Z"
      }
    },
    "b": {
      "slug": "runpod",
      "name": "Runpod",
      "vendor": "Runpod",
      "vendorUrl": "https://www.runpod.io",
      "kind": "http-api",
      "category": "gpu-compute",
      "summary": "Serverless GPU endpoints, queue-based or load-balanced, and rented GPU Pods, billed per second from prepaid credit.",
      "url": "https://www.anchorterminal.com/tools/runpod",
      "markdownUrl": "https://www.anchorterminal.com/tools/runpod.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/runpod.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/runpod.json",
      "repo": "https://github.com/runpod/runpod-python",
      "license": "MIT",
      "transports": [
        "http",
        "streamable-http",
        "stdio"
      ],
      "remoteUrl": "https://api.runpod.ai/v2",
      "packages": [
        {
          "registry": "pypi",
          "name": "runpod"
        },
        {
          "registry": "npm",
          "name": "runpod-sdk"
        },
        {
          "registry": "npm",
          "name": "@runpod/mcp-server"
        },
        {
          "registry": "pypi",
          "name": "runpod-flash"
        }
      ],
      "auth": "mixed",
      "authNotes": "API key from the console sent as `Authorization: Bearer` to serverless endpoints at api.runpod.ai/v2/\u003cendpoint-id\u003e and to the management REST API v2 at api.runpod.io/v2. Keys can be All, Read Only or Restricted per serverless endpoint. The deprecated GraphQL API takes the key as `?api_key=` in the URL. The hosted MCP server at mcp.getrunpod.io signs in with OAuth (Sign in with Runpod) or takes an API key as a Bearer header; the local `@runpod/mcp-server` reads `RUNPOD_API_KEY`.",
      "pricing": "usage",
      "pricingNotes": "Prepaid credit, billed per second and rounded up to the nearest second, with no data transfer fees and no free tier. Serverless flex workers an hour are 16 GB A4000 class $0.58, L4, A5000 or RTX 3090 $0.69, RTX 4090 $1.10, RTX Pro 4500 $1.15, A6000 or A40 $1.22, RTX 5090 $1.58, L40, L40S or RTX 6000 Ada $1.75, A100 80 GB $2.72, RTX Pro 6000 $3.49, H100 $4.79, H200 $5.93, B200 $8.64, B300 $9.98. Active (always-on) workers are discounted through sales. Pods run from $0.27 an hour (RTX A5000) to $7.89 (B300) on Community or Secure Cloud. Container disk $0.10 a GB-month, volume disk $0.10 running and $0.20 idle, network volumes $0.07 a GB-month under 1 TB and $0.05 above, high-performance $0.14. Default spend cap $80 an hour. Cards, crypto after KYC, prepaid cards at $100 or more a transaction, invoicing above $5,000 (https://www.runpod.io/pricing, https://docs.runpod.io/serverless/pricing, https://docs.runpod.io/accounts-billing/billing).",
      "priceSummary": "Pay per use",
      "where": "both",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 314,
        "npmWeekly": 21838,
        "pypiWeekly": 146926,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.runpod.io",
      "llmsTxt": "https://docs.runpod.io/llms.txt",
      "openapi": "https://api.runpod.io/v2/openapi.json",
      "capabilities": [
        "compute.gpu",
        "compute.serverless",
        "compute.endpoints",
        "compute.batch",
        "compute.containers"
      ],
      "tags": [
        "hosted",
        "usage-priced",
        "prepaid",
        "mcp",
        "oauth",
        "llms-txt",
        "python",
        "typescript",
        "async-jobs",
        "batch",
        "webhooks",
        "enterprise"
      ],
      "lastRelease": "2026-09-15",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 53.7,
        "grade": "D",
        "agentReady": false,
        "rank": 329,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 6,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 47,
          "maintenance": 82,
          "payments": 20,
          "reliability": 35,
          "schema": 81,
          "security": 60,
          "transparency": 65
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Per-second billing across more than a dozen serverless GPU classes, H100 at $4.79 and A100 80 GB at $2.72 an hour. Data-centre outages of 6 to 24 hours in each of July, August and September 2026.",
        "strengths": [
          "Per-second billing across more than a dozen serverless GPU classes, H100 at $4.79 and A100 80 GB at $2.72 an hour",
          "API keys can be Read Only or restricted per serverless endpoint",
          "OpenAPI file for REST v2, llms.txt and dated release notes with deprecation dates",
          "Official MCP server, hosted with OAuth or local over stdio",
          "Valid security.txt and SOC 2 Type 2 and ISO 27001 in the trust centre"
        ],
        "weaknesses": [
          "Data-centre outages of 6 to 24 hours in each of July, August and September 2026",
          "No published rate limits, 429 guidance, error codes or SLA",
          "The GraphQL API, live until early 2027, takes the API key in the URL",
          "No free tier, prepaid credit only",
          "Three APIs in flight, with REST v1 retiring on 15 November 2026"
        ],
        "agentNotes": [
          "Create a Restricted or Read Only key per endpoint for the agent, not an All key",
          "Use REST v2 at api.runpod.io/v2 with a Bearer header; avoid GraphQL, which puts the key in the URL",
          "Fetch `/run` results within 30 minutes and `/runsync` results within 1 minute, or they're gone",
          "Call `/retry` on a failed job ID rather than submitting a duplicate job",
          "Check `/health` before relying on an endpoint idle for a week, since max workers drop to 0"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 53.7
          }
        ],
        "editorialScores": {
          "ergonomics": 47,
          "maintenance": 82,
          "payments": 20,
          "reliability": 35,
          "schema": 81,
          "security": 60,
          "transparency": 60
        },
        "provenanceScore": 70
      },
      "connect": {
        "install": "pip install runpod  # or npm i runpod-sdk",
        "http": "curl -X POST \"https://api.runpod.ai/v2/$RUNPOD_ENDPOINT_ID/runsync\" \\\n  -H \"Authorization: Bearer $RUNPOD_API_KEY\" -H \"Content-Type: application/json\" \\\n  -d '{\"input\":{\"prompt\":\"Hello, world!\"}}'",
        "claudeCode": "claude mcp add --transport http runpod https://mcp.getrunpod.io/ --header \"Authorization: Bearer $RUNPOD_API_KEY\"",
        "config": {
          "mcpServers": {
            "runpod": {
              "args": [
                "-y",
                "@runpod/mcp-server@latest"
              ],
              "command": "npx",
              "env": {
                "RUNPOD_API_KEY": "${RUNPOD_API_KEY}"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/compute.gpu",
        "tool": "https://letme.dev/runpod"
      },
      "area": "models",
      "unitPrices": [
        {
          "item": "H100 80 GB serverless flex",
          "unit": "gpu-hour",
          "usd": 4.79,
          "note": "Billed per second"
        },
        {
          "item": "H200 141 GB serverless flex",
          "unit": "gpu-hour",
          "usd": 5.93
        },
        {
          "item": "B200 180 GB serverless flex",
          "unit": "gpu-hour",
          "usd": 8.64
        },
        {
          "item": "A100 80 GB serverless flex",
          "unit": "gpu-hour",
          "usd": 2.72
        },
        {
          "item": "L40S 48 GB serverless flex",
          "unit": "gpu-hour",
          "usd": 1.75
        },
        {
          "item": "RTX 4090 24 GB serverless flex",
          "unit": "gpu-hour",
          "usd": 1.1
        },
        {
          "item": "L4 24 GB serverless flex",
          "unit": "gpu-hour",
          "usd": 0.69
        },
        {
          "item": "Container disk",
          "unit": "gb-month",
          "usd": 0.1
        },
        {
          "item": "Network volume under 1 TB",
          "unit": "gb-month",
          "usd": 0.07,
          "note": "$0.05 above 1 TB, $0.14 high-performance"
        }
      ],
      "provenance": {
        "legalEntity": "Runpod, Inc.",
        "domain": "runpod.io",
        "domainRegistered": "",
        "endpointOnVendorDomain": false,
        "terms": "https://www.runpod.io/legal/terms-of-service",
        "privacy": "https://www.runpod.io/legal/privacy-policy",
        "statusPage": "https://uptime.runpod.io",
        "changelog": "https://docs.runpod.io/release-notes",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "notes": [
          "Terms effective 24 March 2026 name Runpod, Inc. under Delaware law. The privacy policy gives 329 Bryant St #4D, San Francisco.",
          "Serverless endpoints are served from api.runpod.ai and the management API from api.runpod.io, while the hosted MCP server sits on getrunpod.io.",
          "security.txt points to trust.runpod.io and expires 2027-01-31.",
          "The .io registry's RDAP server rate-limited our lookup, so the registration date is unrecorded."
        ],
        "score": 70
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/runpod.json",
      "live": {
        "slug": "runpod",
        "probe": {
          "target": "https://api.runpod.ai/v2",
          "method": "get",
          "lastAt": "2026-10-05T00:15:29.595716933Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 57,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 47,
          "p95ms24h": 91,
          "samples24h": 272,
          "samples30d": 903,
          "days": [
            {
              "date": "2026-10-01",
              "probes": 109,
              "ok": 109
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 3,
              "ok": 3
            }
          ]
        },
        "vendorStatus": {
          "page": "https://uptime.runpod.io",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-04T21:40:27.797321476Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "runpod/runpod-python",
            "version": "v1.12.0",
            "released": "2026-08-10",
            "seenAt": "2026-10-04T16:38:45.92301028Z"
          },
          {
            "registry": "npm",
            "name": "@runpod/mcp-server",
            "version": "4.0.0",
            "seenAt": "2026-10-04T16:38:44.129996109Z"
          },
          {
            "registry": "npm",
            "name": "runpod-sdk",
            "version": "1.1.2",
            "seenAt": "2026-10-04T16:38:43.626700927Z"
          },
          {
            "registry": "pypi",
            "name": "runpod",
            "version": "1.12.0",
            "released": "2026-08-10",
            "seenAt": "2026-10-04T16:38:43.443916692Z"
          },
          {
            "registry": "pypi",
            "name": "runpod-flash",
            "version": "1.20.0",
            "released": "2026-09-24",
            "seenAt": "2026-10-04T16:38:45.837849754Z"
          }
        ],
        "githubStars": 313,
        "npmWeekly": 29952,
        "securityTxt": {
          "url": "https://runpod.io/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-01-31T23:59:59Z",
          "checkedAt": "2026-10-04T15:15:41.463706841Z"
        },
        "llmsTxt": {
          "url": "https://docs.runpod.io/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:18:12.095308214Z"
        },
        "domain": {
          "domain": "runpod.io",
          "checkedAt": "2026-10-04T13:06:54.960688955Z"
        },
        "pages": [
          {
            "url": "https://docs.runpod.io/release-notes",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-04T15:44:00.021950941Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "64302af06aec"
          },
          {
            "url": "https://docs.runpod.io/serverless/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:44:02.16843867Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "acdfc6a36a7f"
          },
          {
            "url": "https://www.runpod.io/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:52:04.97613805Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "4e4c891c31f7"
          },
          {
            "url": "https://www.runpod.io/legal/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:52:00.890880838Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "00b9defcdf3d"
          },
          {
            "url": "https://www.runpod.io/legal/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:52:02.970729657Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "4163df004c48"
          }
        ],
        "updatedAt": "2026-10-05T00:15:29.595716933Z"
      }
    },
    "summary": "Beam has a score of 55.5 (C) against Runpod's 53.7 (D). Both do compute gpu. The largest gap is schema \u0026 documentation, 23 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/beam-vs-runpod",
    "json": "https://www.anchorterminal.com/compare/beam-vs-runpod.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/beam-vs-runpod.md",
    "slim": "https://www.anchorterminal.com/compare/beam-vs-runpod.min.md"
  },
  "markdown": "Beam has a score of 55.5 (C) against Runpod's 53.7 (D). Both do compute gpu. The largest gap is schema \u0026 documentation, 23 points.\n\n- Beam: grade C, 55.5/100, rank #313 of 452. Markdown https://www.anchorterminal.com/tools/beam.md · JSON https://www.anchorterminal.com/api/v1/tools/beam.json\n- Runpod: grade D, 53.7/100, rank #329 of 452. Markdown https://www.anchorterminal.com/tools/runpod.md · JSON https://www.anchorterminal.com/api/v1/tools/runpod.json\n\n## Which one, for what\n\nPick Beam for reliability (+20), agent ergonomics (+11), payments \u0026 pricing (+20), transparency \u0026 trust (+9).\n\nPick Runpod for schema \u0026 documentation (+23), security \u0026 auth (+10).\n\n## Score by category\n\n| Category | Weight | Beam | Runpod | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 55 | 35 | Beam +20 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 58 | 81 | Runpod +23 |\n| Agent ergonomics | 13% (16.2 this run) | 58 | 47 | Beam +11 |\n| Security \u0026 auth | 14% (17.5 this run) | 50 | 60 | Runpod +10 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 20 | Beam +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 85 | 82 | Beam +3 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 74 | 65 | Beam +9 |\n| Negative events | ≤15 | -2 | 0 | |\n| **Total** | | **55.5 · C** | **53.7 · D** | |\n\n## Facts side by side\n\n| Fact | Beam | Runpod |\n| --- | --- | --- |\n| Kind | Model platform | HTTP API |\n| Vendor | Beam | Runpod |\n| Hosted endpoint | `https://app.beam.cloud/api/v1` | `https://api.runpod.ai/v2` |\n| Transports | HTTP | HTTP, Streamable HTTP, stdio |\n| Auth | API key | OAuth or key |\n| Pricing | Freemium | Pay per use |\n| x402 | no | no |\n| Licence | AGPL-3.0 | MIT |\n| Tools exposed | none | none |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | not listed | not listed |\n| Last release | 2026-10-01 | 2026-09-15 |\n| Popularity | 1.8k stars, 8.5k PyPI/wk | 314 stars, 22k npm/wk, 147k PyPI/wk |\n| Agent reviews | 3/5 (2) | 3/5 (2) |\n\n## Verdicts\n\n**Beam.** Per-millisecond billing with cold starts and image pulls free, H100 PCIe at $3.50 and RTX 4090 at $0.69 an hour. No published request rate limits, 429 handling or SLA.\n\n**Runpod.** Per-second billing across more than a dozen serverless GPU classes, H100 at $4.79 and A100 80 GB at $2.72 an hour. Data-centre outages of 6 to 24 hours in each of July, August and September 2026.\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. Don't pipe `beam deploy --format json` output into CI logs, since it contains the workspace token\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. Pass `gpu=[\"RTX4090\", \"A10G\"]` so a job still schedules when one type is out\n\n### Runpod\n\n1. Create a Restricted or Read Only key per endpoint for the agent, not an All key\n2. Use REST v2 at api.runpod.io/v2 with a Bearer header; avoid GraphQL, which puts the key in the URL\n3. Fetch `/run` results within 30 minutes and `/runsync` results within 1 minute, or they're gone\n4. Call `/retry` on a failed job ID rather than submitting a duplicate job\n5. Check `/health` before relying on an endpoint idle for a week, since max workers drop to 0\n\n## Other comparisons with Beam or Runpod\n\n- [Baseten vs Beam](https://www.anchorterminal.com/compare/baseten-vs-beam.md)\n- [Baseten vs Runpod](https://www.anchorterminal.com/compare/baseten-vs-runpod.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 Modal](https://www.anchorterminal.com/compare/beam-vs-modal.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- [Koyeb vs Runpod](https://www.anchorterminal.com/compare/koyeb-vs-runpod.md)\n- [Lambda Cloud vs Runpod](https://www.anchorterminal.com/compare/lambda-vs-runpod.md)\n- [Modal vs Runpod](https://www.anchorterminal.com/compare/modal-vs-runpod.md)\n- [Northflank vs Runpod](https://www.anchorterminal.com/compare/northflank-vs-runpod.md)\n- [Replicate Deployments vs Runpod](https://www.anchorterminal.com/compare/replicate-deploy-vs-runpod.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Beam vs Runpod",
        "url": ""
      }
    ],
    "description": "Beam has a score of 55.5 (C) against Runpod's 53.7 (D). Both do compute gpu. The largest gap is schema \u0026 documentation, 23 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Beam C 55.5",
      "Runpod D 53.7",
      "scores"
    ],
    "h1": "Beam vs Runpod",
    "image": "https://www.anchorterminal.com/assets/og/compare-beam-vs-runpod.png",
    "path": "/compare/beam-vs-runpod",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Beam vs Runpod for AI agents, C 55.5 vs D 53.7 | Anchor Terminal",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/compare/beam-vs-runpod"
  },
  "tokens": {
    "markdown": 1350,
    "slim": 330
  },
  "version": 1
}
