{
  "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": "Beam scores 56.2 (C) on agent readiness against GPUsMarket's 39.6 (E), and leads in 6 of 7 scored categories. GPUsMarket leads on payments \u0026 pricing.",
    "b": {
      "slug": "gpusmarket",
      "name": "GPUsMarket",
      "vendor": "Tyga.Cloud Ltd",
      "vendorUrl": "https://gpusmarket.com",
      "kind": "http-api",
      "category": "gpu-compute",
      "summary": "GPUsMarket is a peer-to-peer GPU marketplace from Tyga.Cloud Ltd. Agents rent hosts' NVIDIA GPUs and Macs, or on-demand cloud GPUs, as Ollama and OpenAI-compatible endpoints billed per second, through a REST API, CLI and MCP server.",
      "url": "https://www.anchorterminal.com/tools/gpusmarket",
      "markdownUrl": "https://www.anchorterminal.com/tools/gpusmarket.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/gpusmarket.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpusmarket.json",
      "dns": "gpusmarket.grade.anchorterminal.com",
      "repo": "https://github.com/jyswee/gpusmarket",
      "license": "Proprietary. The gpusmarket CLI and gpusmarket-host packages ship under Tyga.Cloud Ltd licences that allow use only with the platform, as obfuscated JavaScript",
      "transports": [
        "stdio",
        "sse"
      ],
      "remoteUrl": "https://gpusmarket.com/api/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "gpusmarket"
        },
        {
          "registry": "npm",
          "name": "gpusmarket-host"
        }
      ],
      "auth": "api-key",
      "authNotes": "An account key (`gpu_` prefix) from `POST /api/signup` with an email, or from Settings in the web app, covers searching, renting and stopping. Each rental returns its own token for the Ollama or OpenAI-compatible proxy on that rental, and GPU pools take `pool_` keys. No scopes, expiry or rotation documented. Renting places a hold on a saved card.",
      "pricing": "usage",
      "pricingNotes": "Per second at each listing's hourly price, from $0.08 an hour (RTX 3060) on the home page, with a $0.50 minimum per rental. Hosts can also bill per request and per token; image, audio and video listings bill per unit. A $10 to $100 card hold is placed per rental. No subscription or prepaid credit; fees are non-refundable.",
      "priceSummary": "$0.50 / tx",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in llms.txt, the docs or the terms (checked 2026-11-06). Payment is a Stripe card hold settled when a rental stops.",
        "endpoints": []
      },
      "toolCount": 32,
      "popularity": {
        "githubStars": 1,
        "npmWeekly": 79,
        "pypiWeekly": null,
        "asOf": "2026-11-06"
      },
      "docsUrl": "https://gpusmarket.com/docs",
      "llmsTxt": "https://gpusmarket.com/llms.txt",
      "registryName": "io.github.jyswee/gpusmarket",
      "capabilities": [
        "compute.gpu",
        "compute.endpoints",
        "compute.containers"
      ],
      "tags": [
        "hosted",
        "usage",
        "per-second",
        "mcp",
        "mcp-registry",
        "llms-txt",
        "cli",
        "ollama",
        "openai-compatible",
        "peer-to-peer",
        "card-hold",
        "uk"
      ],
      "lastRelease": "2026-10-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 39.6,
        "grade": "E",
        "agentReady": false,
        "rank": 1318,
        "ranked": true,
        "rankOf": 1486,
        "categoryRank": 21,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 50,
          "maintenance": 69,
          "payments": 30,
          "reliability": 33,
          "schema": 52,
          "security": 30,
          "transparency": 50
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "low",
          "date": "2026-11-06"
        },
        "negative": -3,
        "negativeNotes": [
          "2026-11-06. The docs' Open Source section lists gpusmarket-host, the package hosts install with `npx gpusmarket-host`, under the MIT licence, while version 1.6.0 on npm (8 October 2026) declares `SEE LICENSE IN LICENSE`, ships a proprietary Tyga.Cloud Ltd licence and is built with javascript-obfuscator. A misleading licence claim on the vendor's own page, 3 points. https://gpusmarket.com/docs, https://registry.npmjs.org/gpusmarket-host"
        ],
        "verdict": "An agent can sign up with one API call, search priced GPUs without a key, rent a peer or cloud GPU as an Ollama or OpenAI-compatible endpoint and stop it, billed per second. Prompts on peer rentals pass through individuals' machines, the CLI is obfuscated, and there is no status page, security policy or free tier.",
        "bestFor": "Cheap, short GPU rentals for open models behind an Ollama or OpenAI endpoint, where data sensitivity is low.",
        "strengths": [
          "Sign-up and key issue in one API call, and search and GPU prices need no key",
          "Per-second billing from $0.08 an hour, with a $0.50 minimum per rental",
          "Every rental speaks both the Ollama and OpenAI formats, and pools spread load across rentals",
          "llms.txt is a complete API reference with rate limits and error codes",
          "Listed in the official MCP registry under a verified GitHub namespace"
        ],
        "weaknesses": [
          "Peer rentals send prompts and outputs through individuals' hardware, with only the terms as protection",
          "The CLI and host packages are obfuscated, and the docs call the host package MIT while it is proprietary",
          "No status page, SLA, security.txt or disclosure policy",
          "Account keys have no scopes or expiry, and renting needs a saved card",
          "No OpenAPI document or public changelog"
        ],
        "agentNotes": [
          "Don't send confidential data to peer rentals, since requests pass through the host's machine",
          "Stop every rental with `POST /api/v1/marketplace/rentals/{id}/stop`, because billing runs per second until it stops",
          "Use the per-rental token for inference and keep the `gpu_` account key out of inference clients",
          "Treat 502 as host offline and rent another listing rather than retrying the same one",
          "Ask the person to add a card before renting, since each rental places a hold on it"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "low",
            "grade": "E",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 39.6
          }
        ],
        "editorialScores": {
          "ergonomics": 50,
          "maintenance": 69,
          "payments": 30,
          "reliability": 33,
          "schema": 52,
          "security": 30,
          "transparency": 36
        },
        "provenanceScore": 63,
        "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": {
        "install": "npm install -g gpusmarket",
        "http": "curl \"https://gpusmarket.com/api/v1/marketplace/search?gpu=RTX%204090\u0026maxPrice=1.00\"",
        "claudeCode": "claude mcp add gpusmarket -- gpusmarket mcp-serve"
      },
      "letme": {
        "capability": "https://letme.dev/compute.gpu",
        "tool": "https://letme.dev/gpusmarket"
      },
      "area": "models",
      "unitPrices": [
        {
          "item": "RTX 3060, lowest listed",
          "unit": "gpu-hour",
          "usd": 0.08,
          "note": "home page, billed per second"
        },
        {
          "item": "RTX 4090",
          "unit": "gpu-hour",
          "usd": 0.35,
          "note": "home page example; the docs' cloud deploy example shows $0.51"
        },
        {
          "item": "Minimum per rental",
          "unit": "tx",
          "usd": 0.5,
          "note": "charged when metered usage is lower"
        }
      ],
      "provenance": {
        "legalEntity": "Tyga.Cloud Ltd",
        "domain": "gpusmarket.com",
        "domainRegistered": "2025-03-24",
        "endpointOnVendorDomain": true,
        "terms": "https://gpusmarket.com/terms",
        "privacy": "https://gpusmarket.com/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-11-06",
        "notes": [
          "The terms (v2.0, June 2026) and privacy policy (March 2026) name Tyga.Cloud Ltd, company 14643275, registered in England and Wales, as operator and data controller.",
          "Companies House lists Kay Sujittree Somsuk and Joseph Wee as directors and secretaries of Tyga.Cloud Ltd.",
          "gpusmarket.com/robots.txt allows public pages and disallows /api/, /host/, /renter/, /settings/ and /webhooks/. The terms contain no clause on automated access.",
          "RDAP gives gpusmarket.com a registration date of 24 March 2025.",
          "/.well-known/security.txt returns 404. No status page or changelog page found.",
          "The terms promise 30 days' notice of material changes and give no availability guarantee."
        ],
        "score": 63
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/gpusmarket.json",
      "live": {
        "slug": "gpusmarket",
        "probe": {
          "target": "https://gpusmarket.com/api/v1",
          "method": "get",
          "lastAt": "2026-11-07T18:20:28.490737341Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 192,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 157,
          "p95ms24h": 245,
          "samples24h": 200,
          "samples30d": 200,
          "days": [
            {
              "date": "2026-11-06",
              "probes": 13,
              "ok": 13
            },
            {
              "date": "2026-11-07",
              "probes": 187,
              "ok": 187
            }
          ]
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "io.github.jyswee/gpusmarket",
            "version": "2.4.16",
            "seenAt": "2026-11-07T18:16:28.95801333Z"
          },
          {
            "registry": "npm",
            "name": "gpusmarket",
            "version": "2.5.1",
            "seenAt": "2026-11-06T23:30:34.572543077Z"
          },
          {
            "registry": "npm",
            "name": "gpusmarket-host",
            "version": "1.6.0",
            "seenAt": "2026-11-06T23:30:35.110678472Z"
          }
        ],
        "githubStars": 1,
        "npmWeekly": 79,
        "securityTxt": {
          "url": "https://gpusmarket.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-07T16:01:37.738841214Z"
        },
        "llmsTxt": {
          "url": "https://gpusmarket.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-07T15:32:37.836383448Z"
        },
        "pages": [
          {
            "url": "https://gpusmarket.com/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:10:35.479026672Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "dcad60427e70"
          },
          {
            "url": "https://gpusmarket.com/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T14:10:37.570489363Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "7d54e59bcd38"
          }
        ],
        "updatedAt": "2026-11-07T18:20:28.490737341Z"
      }
    },
    "edges": [
      {
        "by": 35,
        "category": "security",
        "leads": "beam",
        "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": "Account keys are all-powerful within the account, with no scopes, expiry or rotation documented, but each rental gets its own proxy token (15). The per-rental token limits inference access to one rental; no read-only key or confirmation for destructive calls (6). Peer rentals send prompts and outputs through individuals' machines, protected only by the terms, with no prompt-injection or untrusted-host guidance (2). Per-rental usage stats of requests, tokens and cost (5). No security.txt, disclosure policy, bug bounty or certification; a DPO address for breaches. The CLI and host packages are obfuscated, so they can't be audited (2). 15+6+2+5+2 = 30."
        },
        "scores": {
          "a": 65,
          "b": 30
        }
      },
      {
        "by": 30,
        "category": "transparency",
        "leads": "beam",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "beta9, the engine the hosted Beam runs on, is AGPL-3.0 and self-hostable; the hosted extras and terms are closed (25). Privacy policy dated 14 September 2026 gives retention per category (account data 90 days after deletion, application logs 30 days or 1 year on Growth, platform logs 90 days, analytics 14 months, PostHog recordings 30 days) and the security page agrees (30 days to retrieve data after termination), with a DPA (26). No deprecation policy or dated notices found; the terms promise 30 days' notice of material changes to the terms, not to the API, and the changelog stops in June 2025 (0). Subprocessor list published (AWS, Google Cloud, Stripe, Sentry, PostHog and others) and data stays in the US unless a region or pool is chosen; PostHog session replay is disclosed (20). 25 + 26 + 0 + 20 = 71.",
          "b": "Closed, under Tyga.Cloud licences that are clear on use, but the docs call gpusmarket-host MIT open source while the package says otherwise (10). The privacy policy gives retention periods and names Stripe and MongoDB, while renter data on peer hosts falls outside its controls, which the terms disclaim (15). The terms promise 30 days' notice of material changes, with no deprecation policy or dated notices found (5). Processors partly named, with transfers under SCCs, and no host locations shown in the docs read (6). 10+15+5+6 = 36."
        },
        "scores": {
          "a": 80,
          "b": 50
        }
      },
      {
        "by": 22,
        "category": "reliability",
        "leads": "beam",
        "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": "Read with the hosted lines. No status page found; listing health is shown per listing only (0). No incident history to read (5). Rate limits published, 60 requests a minute per rental and 10 sign-ups an hour per IP (15). 429 is documented, but no Retry-After, backoff or idempotency guidance (3). The terms give no availability guarantee and put host outages on hosts (0). No beta label on the API (10). 0+5+15+3+0+10 = 33."
        },
        "scores": {
          "a": 55,
          "b": 33
        }
      },
      {
        "by": 16,
        "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": "gpusmarket 2.5.1 on 16 October 2026, 21 days before this check (30). Releases 2.4.18 to 2.5.1 between 17 August and 16 October, and gpusmarket-host 1.5.3 and 1.6.0 (20). Support by chat widget; the repository, which holds only a README, server.json and a licence, has no open issues and one star (5). Published in the official MCP registry under the verified io.github.jyswee namespace, though the newest registry version, 2.4.16, trails npm (12). No dependencies, but an obfuscated build and no public CI (2). 30+20+5+12+2 = 69."
        },
        "scores": {
          "a": 85,
          "b": 69
        }
      },
      {
        "by": 10,
        "category": "payments",
        "leads": "gpusmarket",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "No machine payment protocol (0). Per-second serverless GPU, CPU and sandbox prices and hourly on-demand prices published without a login (20). No free tier, as the Developer plan is now $20 a month with $20 of credits, Team $89 a month plus usage (0). Signup is a browser flow (0). 0 + 20 + 0 + 0 = 20.",
          "b": "No x402, MPP or L402 (0). Hourly prices for every listing and GPU type are public through the unauthenticated search and types endpoints, with a $0.50 minimum (20). No free tier; a card hold is placed on every rental (0). Sign-up and key issue are one API call with no browser, but renting needs a saved, verified card, which the docs don't show being added without a person (10). 0+20+0+10 = 30."
        },
        "scores": {
          "a": 20,
          "b": 30
        }
      },
      {
        "by": 8,
        "category": "ergonomics",
        "leads": "beam",
        "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": "API and MCP reading. The README counts 32 MCP tools, and the decoded package includes 16 operator admin tools besides the renter tools, with no toolsets (5). Marketplace search takes `limit`, `offset`, `sort` and filters for GPU, price, VRAM, model, instance and workload type (20). Status codes with a one-line meaning each, no error bodies documented (10). No idempotency key on rent or deploy; stop and destroy return a cost summary (5). Only a Node CLI, though every proxy speaks the Ollama and OpenAI formats so existing SDKs work (10). 5+20+10+5+10 = 50."
        },
        "scores": {
          "a": 58,
          "b": 50
        }
      }
    ],
    "facts": [
      {
        "a": "Platform",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Beam",
        "b": "Tyga.Cloud Ltd",
        "name": "Vendor"
      },
      {
        "a": "https://app.beam.cloud/api/v1",
        "b": "https://gpusmarket.com/api/v1",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "stdio, SSE (legacy)",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "AGPL-3.0",
        "b": "Proprietary. The gpusmarket CLI and gpusmarket-host packages ship under Tyga.Cloud Ltd licences that allow use only with the platform, as obfuscated JavaScript",
        "name": "Licence"
      },
      {
        "a": "none",
        "b": "32",
        "name": "Tools exposed"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "not listed",
        "b": "io.github.jyswee/gpusmarket",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-16",
        "b": "2026-10-16",
        "name": "Last release"
      },
      {
        "a": "2026-09-14",
        "b": "2026-06-01",
        "name": "Terms last updated"
      },
      {
        "a": "2026-09-14",
        "b": "2026-03-01",
        "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": "1 stars, 79 npm/wk",
        "name": "Popularity"
      },
      {
        "a": "3/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Beam scores 56.2 (C) on agent readiness against GPUsMarket's 39.6 (E), and leads in 6 of 7 scored categories. GPUsMarket leads on payments \u0026 pricing.",
        "question": "Which is better for AI agents, Beam or GPUsMarket?"
      },
      {
        "answer": "Yes. Beam has a hosted endpoint at https://app.beam.cloud/api/v1 and GPUsMarket at https://gpusmarket.com/api/v1.",
        "question": "Can an agent call Beam and GPUsMarket without installing anything?"
      },
      {
        "answer": "Beam is open source (AGPL-3.0). No open-source release is listed for GPUsMarket.",
        "question": "Are Beam and GPUsMarket open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 55 against 33",
          "Schema \u0026 documentation, 58 against 52",
          "Agent ergonomics, 58 against 50",
          "Security \u0026 auth, 65 against 30",
          "Maintenance \u0026 community, 85 against 69",
          "Transparency \u0026 trust, 80 against 50"
        ],
        "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": [
          "Payments \u0026 pricing, 30 against 20"
        ],
        "also": [
          "Runs on your own machine"
        ],
        "goodFor": "Cheap, short GPU rentals for open models behind an Ollama or OpenAI endpoint, where data sensitivity is low.",
        "slug": "gpusmarket",
        "watchFor": "Peer rentals send prompts and outputs through individuals' hardware, with only the terms as protection"
      }
    ],
    "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"
        }
      ],
      "gpusmarket": 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-gpusmarket.json",
        "title": "Baseten vs GPUsMarket",
        "url": "https://www.anchorterminal.com/compare/baseten-vs-gpusmarket"
      },
      {
        "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-cloud-run-gpus.json",
        "title": "Beam vs Cloud Run GPUs",
        "url": "https://www.anchorterminal.com/compare/beam-vs-cloud-run-gpus"
      },
      {
        "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-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-gpusmarket.json",
        "title": "Cerebrium vs GPUsMarket",
        "url": "https://www.anchorterminal.com/compare/cerebrium-vs-gpusmarket"
      },
      {
        "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/coreweave-vs-gpusmarket.json",
        "title": "CoreWeave vs GPUsMarket",
        "url": "https://www.anchorterminal.com/compare/coreweave-vs-gpusmarket"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crusoe-cloud-vs-gpusmarket.json",
        "title": "Crusoe Cloud vs GPUsMarket",
        "url": "https://www.anchorterminal.com/compare/crusoe-cloud-vs-gpusmarket"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-hugging-face-inference-endpoints.json",
        "title": "GPUsMarket vs Hugging Face Inference Endpoints",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-hugging-face-inference-endpoints"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-hyperbolic.json",
        "title": "GPUsMarket vs Hyperbolic",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-hyperbolic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-koyeb.json",
        "title": "GPUsMarket vs Koyeb",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-koyeb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-lambda.json",
        "title": "GPUsMarket vs Lambda Cloud",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-lambda"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-massed-compute.json",
        "title": "GPUsMarket vs Massed Compute",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-massed-compute"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-modal.json",
        "title": "GPUsMarket vs Modal",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-modal"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-nebius-ai-cloud.json",
        "title": "GPUsMarket vs Nebius AI Cloud",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-nebius-ai-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-northflank.json",
        "title": "GPUsMarket vs Northflank",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-northflank"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-replicate-deploy.json",
        "title": "GPUsMarket vs Replicate Deployments",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-replicate-deploy"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-runpod.json",
        "title": "GPUsMarket vs Runpod",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-thunder-compute.json",
        "title": "GPUsMarket vs Thunder Compute",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-thunder-compute"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-together-gpu-clusters.json",
        "title": "GPUsMarket vs Together GPU Clusters",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-together-gpu-clusters"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-vast-ai.json",
        "title": "GPUsMarket vs Vast.ai",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-vast-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpusmarket-vs-verda.json",
        "title": "GPUsMarket vs Verda",
        "url": "https://www.anchorterminal.com/compare/gpusmarket-vs-verda"
      }
    ],
    "panel": null,
    "scores": [
      {
        "beam": 55,
        "by": 22,
        "edge": "beam",
        "gpusmarket": 33,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "beam": 58,
        "by": 6,
        "edge": "beam",
        "gpusmarket": 52,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "beam": 58,
        "by": 8,
        "edge": "beam",
        "gpusmarket": 50,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "beam": 65,
        "by": 35,
        "edge": "beam",
        "gpusmarket": 30,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "beam": 20,
        "by": 10,
        "edge": "gpusmarket",
        "gpusmarket": 30,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "beam": 85,
        "by": 16,
        "edge": "beam",
        "gpusmarket": 69,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "beam": 80,
        "by": 30,
        "edge": "beam",
        "gpusmarket": 50,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Beam scores 56.2 (C) on agent readiness against GPUsMarket's 39.6 (E), and leads in 6 of 7 scored categories. GPUsMarket leads on payments \u0026 pricing. 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.",
      "gpusmarket": "An agent can sign up with one API call, search priced GPUs without a key, rent a peer or cloud GPU as an Ollama or OpenAI-compatible endpoint and stop it, billed per second. Prompts on peer rentals pass through individuals' machines, the CLI is obfuscated, and there is no status page, security policy or free tier."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/beam-vs-gpusmarket",
    "json": "https://www.anchorterminal.com/compare/beam-vs-gpusmarket.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/beam-vs-gpusmarket.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/beam-vs-gpusmarket.min.md"
  },
  "markdown": "Beam scores 56.2 (C) on agent readiness against GPUsMarket's 39.6 (E), and leads in 6 of 7 scored categories. GPUsMarket leads on payments \u0026 pricing. 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- GPUsMarket: grade E, 39.6/100, rank #1318 of 1486. Markdown https://www.anchorterminal.com/tools/gpusmarket.md · JSON https://www.anchorterminal.com/api/v1/tools/gpusmarket.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- Reliability, 55 against 33\n- Schema \u0026 documentation, 58 against 52\n- Agent ergonomics, 58 against 50\n- Security \u0026 auth, 65 against 30\n- Maintenance \u0026 community, 85 against 69\n- Transparency \u0026 trust, 80 against 50\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### GPUsMarket (E)\n\nGood for: Cheap, short GPU rentals for open models behind an Ollama or OpenAI endpoint, where data sensitivity is low.\n\nAhead on:\n- Payments \u0026 pricing, 30 against 20\n\nAlso in its favour:\n- Runs on your own machine\n\nWatch for: Peer rentals send prompts and outputs through individuals' hardware, with only the terms as protection\n\n\n## Why the edge\n\n### Security \u0026 auth: Beam +35\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- GPUsMarket (30): Account keys are all-powerful within the account, with no scopes, expiry or rotation documented, but each rental gets its own proxy token (15). The per-rental token limits inference access to one rental; no read-only key or confirmation for destructive calls (6). Peer rentals send prompts and outputs through individuals' machines, protected only by the terms, with no prompt-injection or untrusted-host guidance (2). Per-rental usage stats of requests, tokens and cost (5). No security.txt, disclosure policy, bug bounty or certification; a DPO address for breaches. The CLI and host packages are obfuscated, so they can't be audited (2). 15+6+2+5+2 = 30.\n\n### Transparency \u0026 trust: Beam +30\n\n- Beam (80): beta9, the engine the hosted Beam runs on, is AGPL-3.0 and self-hostable; the hosted extras and terms are closed (25). Privacy policy dated 14 September 2026 gives retention per category (account data 90 days after deletion, application logs 30 days or 1 year on Growth, platform logs 90 days, analytics 14 months, PostHog recordings 30 days) and the security page agrees (30 days to retrieve data after termination), with a DPA (26). No deprecation policy or dated notices found; the terms promise 30 days' notice of material changes to the terms, not to the API, and the changelog stops in June 2025 (0). Subprocessor list published (AWS, Google Cloud, Stripe, Sentry, PostHog and others) and data stays in the US unless a region or pool is chosen; PostHog session replay is disclosed (20). 25 + 26 + 0 + 20 = 71.\n- GPUsMarket (50): Closed, under Tyga.Cloud licences that are clear on use, but the docs call gpusmarket-host MIT open source while the package says otherwise (10). The privacy policy gives retention periods and names Stripe and MongoDB, while renter data on peer hosts falls outside its controls, which the terms disclaim (15). The terms promise 30 days' notice of material changes, with no deprecation policy or dated notices found (5). Processors partly named, with transfers under SCCs, and no host locations shown in the docs read (6). 10+15+5+6 = 36.\n\n### Reliability: Beam +22\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- GPUsMarket (33): Read with the hosted lines. No status page found; listing health is shown per listing only (0). No incident history to read (5). Rate limits published, 60 requests a minute per rental and 10 sign-ups an hour per IP (15). 429 is documented, but no Retry-After, backoff or idempotency guidance (3). The terms give no availability guarantee and put host outages on hosts (0). No beta label on the API (10). 0+5+15+3+0+10 = 33.\n\n### Maintenance \u0026 community: Beam +16\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- GPUsMarket (69): gpusmarket 2.5.1 on 16 October 2026, 21 days before this check (30). Releases 2.4.18 to 2.5.1 between 17 August and 16 October, and gpusmarket-host 1.5.3 and 1.6.0 (20). Support by chat widget; the repository, which holds only a README, server.json and a licence, has no open issues and one star (5). Published in the official MCP registry under the verified io.github.jyswee namespace, though the newest registry version, 2.4.16, trails npm (12). No dependencies, but an obfuscated build and no public CI (2). 30+20+5+12+2 = 69.\n\n### Payments \u0026 pricing: GPUsMarket +10\n\n- Beam (20): No machine payment protocol (0). Per-second serverless GPU, CPU and sandbox prices and hourly on-demand prices published without a login (20). No free tier, as the Developer plan is now $20 a month with $20 of credits, Team $89 a month plus usage (0). Signup is a browser flow (0). 0 + 20 + 0 + 0 = 20.\n- GPUsMarket (30): No x402, MPP or L402 (0). Hourly prices for every listing and GPU type are public through the unauthenticated search and types endpoints, with a $0.50 minimum (20). No free tier; a card hold is placed on every rental (0). Sign-up and key issue are one API call with no browser, but renting needs a saved, verified card, which the docs don't show being added without a person (10). 0+20+0+10 = 30.\n\n### Agent ergonomics: Beam +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- GPUsMarket (50): API and MCP reading. The README counts 32 MCP tools, and the decoded package includes 16 operator admin tools besides the renter tools, with no toolsets (5). Marketplace search takes `limit`, `offset`, `sort` and filters for GPU, price, VRAM, model, instance and workload type (20). Status codes with a one-line meaning each, no error bodies documented (10). No idempotency key on rent or deploy; stop and destroy return a cost summary (5). Only a Node CLI, though every proxy speaks the Ollama and OpenAI formats so existing SDKs work (10). 5+20+10+5+10 = 50.\n\n## Score by category\n\n| Category | Weight | Beam | GPUsMarket | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 55 | 33 | Beam +22 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 58 | 52 | Beam +6 |\n| Agent ergonomics | 13% (16.2 this run) | 58 | 50 | Beam +8 |\n| Security \u0026 auth | 14% (17.5 this run) | 65 | 30 | Beam +35 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 30 | GPUsMarket +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 85 | 69 | Beam +16 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 80 | 50 | Beam +30 |\n| Negative events | ≤15 | -2 | -3 | |\n| **Total** | | **56.2 · C** | **39.6 · E** | |\n\n## Facts side by side\n\n| Fact | Beam | GPUsMarket |\n| --- | --- | --- |\n| Kind | Platform | HTTP API |\n| Vendor | Beam | Tyga.Cloud Ltd |\n| Hosted endpoint | `https://app.beam.cloud/api/v1` | `https://gpusmarket.com/api/v1` |\n| Transports | HTTP | stdio, SSE (legacy) |\n| Auth | API key | API key |\n| Pricing | Paid | Pay per use |\n| x402 | no | no |\n| Licence | AGPL-3.0 | Proprietary. The gpusmarket CLI and gpusmarket-host packages ship under Tyga.Cloud Ltd licences that allow use only with the platform, as obfuscated JavaScript |\n| Tools exposed | none | 32 |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | yes |\n| MCP registry | not listed | `io.github.jyswee/gpusmarket` |\n| Last release | 2026-10-16 | 2026-10-16 |\n| Terms last updated | 2026-09-14 | 2026-06-01 |\n| Privacy policy last updated | 2026-09-14 | 2026-03-01 |\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 | 1 stars, 79 npm/wk |\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### GPUsMarket\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**GPUsMarket.** An agent can sign up with one API call, search priced GPUs without a key, rent a peer or cloud GPU as an Ollama or OpenAI-compatible endpoint and stop it, billed per second. Prompts on peer rentals pass through individuals' machines, the CLI is obfuscated, and there is no status page, security policy or free tier.\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### GPUsMarket\n\n1. Don't send confidential data to peer rentals, since requests pass through the host's machine\n2. Stop every rental with `POST /api/v1/marketplace/rentals/{id}/stop`, because billing runs per second until it stops\n3. Use the per-rental token for inference and keep the `gpu_` account key out of inference clients\n4. Treat 502 as host offline and rent another listing rather than retrying the same one\n5. Ask the person to add a card before renting, since each rental places a hold on it\n\n## Questions\n\n### Which is better for AI agents, Beam or GPUsMarket?\n\nBeam scores 56.2 (C) on agent readiness against GPUsMarket's 39.6 (E), and leads in 6 of 7 scored categories. GPUsMarket leads on payments \u0026 pricing.\n\n### Can an agent call Beam and GPUsMarket without installing anything?\n\nYes. Beam has a hosted endpoint at https://app.beam.cloud/api/v1 and GPUsMarket at https://gpusmarket.com/api/v1.\n\n### Are Beam and GPUsMarket open source?\n\nBeam is open source (AGPL-3.0). No open-source release is listed for GPUsMarket.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/beam-vs-gpusmarket.json, and with the fewest tokens: https://www.anchorterminal.com/compare/beam-vs-gpusmarket.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"beam\", \"b\": \"gpusmarket\"}`. From a terminal: `anchor compare beam gpusmarket`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/beam.json and https://www.anchorterminal.com/api/v1/tools/gpusmarket.json\n\n## Other comparisons with Beam or GPUsMarket\n\n- [Baseten vs Beam](https://www.anchorterminal.com/compare/baseten-vs-beam.md)\n- [Baseten vs GPUsMarket](https://www.anchorterminal.com/compare/baseten-vs-gpusmarket.md)\n- [Beam vs Cerebrium](https://www.anchorterminal.com/compare/beam-vs-cerebrium.md)\n- [Beam vs Cloud Run GPUs](https://www.anchorterminal.com/compare/beam-vs-cloud-run-gpus.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 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 GPUsMarket](https://www.anchorterminal.com/compare/cerebrium-vs-gpusmarket.md)\n- [Cloud Run GPUs vs GPUsMarket](https://www.anchorterminal.com/compare/cloud-run-gpus-vs-gpusmarket.md)\n- [CoreWeave vs GPUsMarket](https://www.anchorterminal.com/compare/coreweave-vs-gpusmarket.md)\n- [Crusoe Cloud vs GPUsMarket](https://www.anchorterminal.com/compare/crusoe-cloud-vs-gpusmarket.md)\n- [GPUsMarket vs Hugging Face Inference Endpoints](https://www.anchorterminal.com/compare/gpusmarket-vs-hugging-face-inference-endpoints.md)\n- [GPUsMarket vs Hyperbolic](https://www.anchorterminal.com/compare/gpusmarket-vs-hyperbolic.md)\n- [GPUsMarket vs Koyeb](https://www.anchorterminal.com/compare/gpusmarket-vs-koyeb.md)\n- [GPUsMarket vs Lambda Cloud](https://www.anchorterminal.com/compare/gpusmarket-vs-lambda.md)\n- [GPUsMarket vs Massed Compute](https://www.anchorterminal.com/compare/gpusmarket-vs-massed-compute.md)\n- [GPUsMarket vs Modal](https://www.anchorterminal.com/compare/gpusmarket-vs-modal.md)\n- [GPUsMarket vs Nebius AI Cloud](https://www.anchorterminal.com/compare/gpusmarket-vs-nebius-ai-cloud.md)\n- [GPUsMarket vs Northflank](https://www.anchorterminal.com/compare/gpusmarket-vs-northflank.md)\n- [GPUsMarket vs Replicate Deployments](https://www.anchorterminal.com/compare/gpusmarket-vs-replicate-deploy.md)\n- [GPUsMarket vs Runpod](https://www.anchorterminal.com/compare/gpusmarket-vs-runpod.md)\n- [GPUsMarket vs Thunder Compute](https://www.anchorterminal.com/compare/gpusmarket-vs-thunder-compute.md)\n- [GPUsMarket vs Together GPU Clusters](https://www.anchorterminal.com/compare/gpusmarket-vs-together-gpu-clusters.md)\n- [GPUsMarket vs Vast.ai](https://www.anchorterminal.com/compare/gpusmarket-vs-vast-ai.md)\n- [GPUsMarket vs Verda](https://www.anchorterminal.com/compare/gpusmarket-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 GPUsMarket",
        "url": ""
      }
    ],
    "description": "Beam scores 56.2 (C) to GPUsMarket's 39.6 (E) for gpu compute. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Beam C 56.2",
      "GPUsMarket E 39.6",
      "scores"
    ],
    "h1": "Beam vs GPUsMarket",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/beam-vs-gpusmarket",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Beam vs GPUsMarket for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-07",
    "url": "https://www.anchorterminal.com/compare/beam-vs-gpusmarket"
  },
  "tokens": {
    "markdown": 4900,
    "slim": 2780
  },
  "version": 1
}
