{
  "data": {
    "a": {
      "slug": "hyperbolic",
      "name": "Hyperbolic",
      "vendor": "Hyperbolic Labs, Inc.",
      "vendorUrl": "https://www.hyperbolic.ai",
      "kind": "http-api",
      "category": "gpu-compute",
      "summary": "Hyperbolic is a GPU cloud from Hyperbolic Labs that rents H100, H200 and B200 virtual machines and bare-metal nodes by the hour, with reserved terms and private clusters. Agents use its REST API with an API key.",
      "url": "https://www.anchorterminal.com/tools/hyperbolic",
      "markdownUrl": "https://www.anchorterminal.com/tools/hyperbolic.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/hyperbolic.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hyperbolic.json",
      "license": "Proprietary service under Hyperbolic's Terms of Service. The unmaintained hyperbolic-mcp repository on GitHub is MIT",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.hyperbolic.ai",
      "packages": [],
      "auth": "api-key",
      "authNotes": "Self-serve. A signed-in user creates an API key in the console's settings, and the secret is shown once. Requests send it as `Authorization: Bearer \u003capi-key\u003e`. An account can hold any number of keys and revoke any of them. Keys created inside an Organisation belong to it and are attributed to the member who made them. Members revoke their own keys and admins revoke any. No scopes, read-only keys or expiry were found in the reviewed documentation. `GET /v2/openapi.json`, `GET /v2/on-demand/rental-options` and `GET /v2/on-demand/reserve-options` need no key.",
      "pricing": "usage",
      "pricingNotes": "Prepaid credits, minimum purchase $5 through Stripe, 1 to 1 with dollars and with no expiry. A new account is on the free tier and cannot rent GPUs or storage until it has deposited $5 once. No trial was found, apart from credit codes handed out at events. On-demand rentals bill hourly from the moment an instance is ready, and the balance must cover one hour of all running instances. On 8 October 2026 the open price list showed one H100 virtual machine at $3.19 an hour. Reserved terms of 7, 14 and 30 days take 1, 3 and 5 per cent off and are paid up front. Private Cloud is by contract (https://www.hyperbolic.ai/docs/on-demand/pricing).",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs corpus or the OpenAPI document for the GPU API. The archived HyperbolicLabs/hyperbolic-x402 repository covered chat completions on a separate host, not GPU rentals (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://www.hyperbolic.ai/docs/overview/overview",
      "llmsTxt": "https://www.hyperbolic.ai/docs/llms.txt",
      "openapi": "https://api.hyperbolic.ai/v2/openapi.json",
      "capabilities": [
        "compute.gpu"
      ],
      "tags": [
        "hosted",
        "usage-priced",
        "openapi",
        "llms-txt",
        "api-key",
        "bare-metal",
        "status-page",
        "prepaid"
      ],
      "lastRelease": "2026-10-05",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 48,
        "grade": "D",
        "agentReady": false,
        "rank": 730,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 15,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 55,
          "maintenance": 42,
          "payments": 15,
          "reliability": 52,
          "schema": 77,
          "security": 47,
          "transparency": 61
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": -3,
        "negativeNotes": [
          "2026-10-05, removing the `roles` list from the `GET /v2/users/me` response and changing timestamps to RFC 3339 on the v2 API. Both are recorded in the changelog entry for the week they shipped, and no advance notice was found. Documented, so 3 points (https://www.hyperbolic.ai/docs/changelog)."
        ],
        "verdict": "The API serves its own OpenAPI 3.1 document without a key, lists GPU prices on an open endpoint and dates the removal of legacy paths at 1 March 2027. API keys carry no scopes and can delete the account, rental creation has no idempotency key, and renting needs a browser signup and a $5 deposit.",
        "bestFor": "Agents that rent whole H100, H200 or B200 machines or multi-node clusters for training and batch work and that have a funded account.",
        "strengths": [
          "OpenAPI 3.1 document with 65 operations and 53 schemas, served by the API at `GET /v2/openapi.json` with no key",
          "`GET /v2/on-demand/rental-options` returns live GPU configurations and hourly prices in cents with no key",
          "Deprecated paths answer with a `Sunset` header and a stated end date of 1 March 2027, and each names its replacement",
          "Docs index at `/docs/llms.txt`, every page as Markdown and the whole corpus in `llms-full.txt` (188 KB)",
          "Billing starts only when an instance is ready, and instances that fail to provision within about 3 hours are not charged, per the pricing docs"
        ],
        "weaknesses": [
          "API keys carry no scopes or expiry in the reviewed documentation, and the same key can call `DELETE /v2/users/me`",
          "`POST /v2/on-demand/rentals` has no idempotency key, so a retried call can start a second billed rental",
          "No 429 response, `Retry-After` header or backoff guidance was found in the spec or the docs",
          "A free-tier account cannot rent GPUs or storage. Renting needs a one-time deposit of at least $5 through Stripe",
          "The Terms of Service describe a marketplace in which uptime is between buyer and supplier, while the docs state a 99.5 per cent uptime SLA",
          "No official SDK or CLI for the v2 API was found. The vendor's MCP repository last changed in May 2025 and calls the legacy v1 marketplace paths"
        ],
        "agentNotes": [
          "Read `GET /v2/on-demand/rental-options` first. It needs no key and lists what can be rented now, with `costPerHourCents` per GPU configuration.",
          "Send `rentalType` and `gpuCount` to `POST /v2/on-demand/rentals`. Region defaults to `us-central-1` and GPU type to `h100`, so set both from the options list.",
          "List active rentals before retrying a failed create call. There is no idempotency key and every ready rental bills hourly.",
          "Save an SSH public key with `POST /v2/ssh-keys` before renting. Without `sshPublicKeyIds` the newest saved key is attached.",
          "Do not create reserved rentals unless asked. They are paid in full up front and cannot be terminated early."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 48
          }
        ],
        "editorialScores": {
          "ergonomics": 55,
          "maintenance": 42,
          "payments": 15,
          "reliability": 52,
          "schema": 77,
          "security": 47,
          "transparency": 45
        },
        "provenanceScore": 76
      },
      "connect": {
        "http": "curl -X POST https://api.hyperbolic.ai/v2/ssh-keys -H \"Authorization: Bearer $HYPERBOLIC_API_KEY\" -H \"Content-Type: application/json\" -d \"{\\\"publicKey\\\": \\\"$(cat ~/.ssh/id_ed25519.pub)\\\", \\\"name\\\": \\\"Work laptop\\\"}\""
      },
      "letme": {
        "capability": "https://letme.dev/compute.gpu",
        "tool": "https://letme.dev/hyperbolic"
      },
      "area": "models",
      "unitPrices": [
        {
          "item": "H100 SXM5 80 GB virtual machine, on-demand",
          "unit": "gpu-hour",
          "usd": 3.19,
          "note": "The one configuration on the open price list on 8 October 2026 (us-east-1). Reserved terms take 1 to 5 per cent off"
        }
      ],
      "provenance": {
        "legalEntity": "Hyperbolic Labs, Inc.",
        "domain": "hyperbolic.ai",
        "domainRegistered": "2021-10-11",
        "endpointOnVendorDomain": true,
        "terms": "https://www.hyperbolic.ai/terms",
        "privacy": "https://www.hyperbolic.ai/privacy",
        "statusPage": "https://status.hyperbolic.ai",
        "changelog": "https://www.hyperbolic.ai/docs/changelog",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The Terms of Service, last updated 24 March 2025, name Hyperbolic Labs, Inc. as owner and operator of the platform, apply California law and set AAA arbitration. They cover the website and all services, and no separate API or cloud agreement was found.",
          "The Privacy Policy is effective 3 June 2024 and names Hyperbolic Labs, Inc. One clause on business transfers names Babylon three times where the company's own name would be expected.",
          "The API answers at api.hyperbolic.ai, a subdomain of the vendor domain, and on the legacy host api.hyperbolic.xyz.",
          "https://www.hyperbolic.ai/.well-known/security.txt answered 404. The docs ask for vulnerability reports by email to support@hyperbolic.ai.",
          "RDAP for hyperbolic.ai gives a registration date of 2021-10-11."
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/hyperbolic.json",
      "live": {
        "slug": "hyperbolic",
        "probe": {
          "target": "https://api.hyperbolic.ai",
          "method": "get",
          "lastAt": "2026-10-09T10:42:45.784915838Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 668,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 666,
          "p95ms24h": 763,
          "samples24h": 33,
          "samples30d": 33,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 33,
              "ok": 33
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.hyperbolic.ai",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-09T07:58:04.049851546Z"
        },
        "updatedAt": "2026-10-09T10:42:45.784915838Z"
      }
    },
    "answer": "Runpod scores 53.5 (D) on agent readiness against Hyperbolic's 48 (D), and leads in 5 of 7 scored categories. Hyperbolic leads on reliability and agent ergonomics.",
    "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.5,
        "grade": "D",
        "agentReady": false,
        "rank": 629,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 13,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 47,
          "maintenance": 82,
          "payments": 20,
          "reliability": 35,
          "schema": 81,
          "security": 60,
          "transparency": 63
        },
        "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.",
        "bestFor": "Cost-sensitive inference and batch work that wants the widest GPU choice, from consumer cards to B300, with an MCP control plane.",
        "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.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 53.5
          }
        ],
        "editorialScores": {
          "ergonomics": 47,
          "maintenance": 82,
          "payments": 20,
          "reliability": 35,
          "schema": 81,
          "security": 60,
          "transparency": 60
        },
        "provenanceScore": 66
      },
      "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": 66
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/runpod.json",
      "live": {
        "slug": "runpod",
        "probe": {
          "target": "https://api.runpod.ai/v2",
          "method": "get",
          "lastAt": "2026-10-09T10:42:55.170691592Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 57,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 51,
          "p95ms24h": 90,
          "samples24h": 260,
          "samples30d": 2098,
          "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": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 114,
              "ok": 114
            }
          ]
        },
        "vendorStatus": {
          "page": "https://uptime.runpod.io",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-09T07:58:29.966292433Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "runpod/runpod-python",
            "version": "v1.12.0",
            "released": "2026-08-10",
            "seenAt": "2026-10-08T16:27:52.721885319Z"
          },
          {
            "registry": "npm",
            "name": "@runpod/mcp-server",
            "version": "4.0.0",
            "seenAt": "2026-10-08T16:27:51.181072709Z"
          },
          {
            "registry": "npm",
            "name": "runpod-sdk",
            "version": "1.1.2",
            "seenAt": "2026-10-08T16:27:50.332110359Z"
          },
          {
            "registry": "pypi",
            "name": "runpod",
            "version": "1.12.0",
            "released": "2026-08-10",
            "seenAt": "2026-10-08T16:27:50.147142378Z"
          },
          {
            "registry": "pypi",
            "name": "runpod-flash",
            "version": "1.20.0",
            "released": "2026-09-24",
            "seenAt": "2026-10-08T16:27:52.644090717Z"
          }
        ],
        "githubStars": 314,
        "npmWeekly": 30649,
        "pypiWeekly": 163037,
        "securityTxt": {
          "url": "https://runpod.io/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-01-31T23:59:59Z",
          "checkedAt": "2026-10-08T15:38:36.644714031Z"
        },
        "llmsTxt": {
          "url": "https://docs.runpod.io/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-08T14:00:51.140150765Z"
        },
        "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-08T18:19:23.565650782Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "64302af06aec"
          },
          {
            "url": "https://docs.runpod.io/serverless/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-08T18:19:25.792000525Z",
            "changedAt": "2026-10-06T16:08:35.000217664Z",
            "fingerprint": "e5a52588b7ab"
          },
          {
            "url": "https://www.runpod.io/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-08T18:30:09.061455266Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "4e4c891c31f7"
          },
          {
            "url": "https://www.runpod.io/legal/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-08T18:30:05.013110293Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "00b9defcdf3d"
          },
          {
            "url": "https://www.runpod.io/legal/terms-of-service",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-08T18:30:07.057529612Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "4163df004c48"
          }
        ],
        "updatedAt": "2026-10-09T10:42:55.170691592Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Hyperbolic Labs, Inc.",
        "b": "Runpod",
        "name": "Vendor"
      },
      {
        "a": "https://api.hyperbolic.ai",
        "b": "https://api.runpod.ai/v2",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP, Streamable HTTP, stdio",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under Hyperbolic's Terms of Service. The unmaintained hyperbolic-mcp repository on GitHub is MIT",
        "b": "MIT",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-05",
        "b": "2026-09-15",
        "name": "Last release"
      },
      {
        "a": "2025-03-24",
        "b": "2026-03-24",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "2025-08-07",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "none",
        "b": "314 stars, 22k npm/wk, 147k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "3/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Runpod scores 53.5 (D) on agent readiness against Hyperbolic's 48 (D), and leads in 5 of 7 scored categories. Hyperbolic leads on reliability and agent ergonomics.",
        "question": "Which is better for AI agents, Hyperbolic or Runpod?"
      },
      {
        "answer": "Hyperbolic needs an API key. Runpod takes an API key or an OAuth sign-in.",
        "question": "Do Hyperbolic and Runpod need an API key?"
      },
      {
        "answer": "Yes. Hyperbolic has a hosted endpoint at https://api.hyperbolic.ai and Runpod at https://api.runpod.ai/v2.",
        "question": "Can an agent call Hyperbolic and Runpod without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 52 against 35",
          "Agent ergonomics, 55 against 47"
        ],
        "also": null,
        "goodFor": "Agents that rent whole H100, H200 or B200 machines or multi-node clusters for training and batch work and that have a funded account.",
        "slug": "hyperbolic",
        "watchFor": "API keys carry no scopes or expiry in the reviewed documentation, and the same key can call `DELETE /v2/users/me`"
      },
      {
        "aheadOn": [
          "Security \u0026 auth, 60 against 47",
          "Payments \u0026 pricing, 20 against 15",
          "Maintenance \u0026 community, 82 against 42"
        ],
        "also": [
          "Runs on your own machine",
          "No incidents deducted, where Hyperbolic loses 3 points for them"
        ],
        "goodFor": "Cost-sensitive inference and batch work that wants the widest GPU choice, from consumer cards to B300, with an MCP control plane.",
        "slug": "runpod",
        "watchFor": "Data-centre outages of 6 to 24 hours in each of July, August and September 2026"
      }
    ],
    "job": {
      "capability": "compute.gpu",
      "name": "Compute gpu"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/baseten-vs-hyperbolic.json",
        "title": "Baseten vs Hyperbolic",
        "url": "https://www.anchorterminal.com/compare/baseten-vs-hyperbolic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/baseten-vs-runpod.json",
        "title": "Baseten vs Runpod",
        "url": "https://www.anchorterminal.com/compare/baseten-vs-runpod"
      },
      {
        "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-runpod.json",
        "title": "Beam vs Runpod",
        "url": "https://www.anchorterminal.com/compare/beam-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cerebrium-vs-hyperbolic.json",
        "title": "Cerebrium vs Hyperbolic",
        "url": "https://www.anchorterminal.com/compare/cerebrium-vs-hyperbolic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cerebrium-vs-runpod.json",
        "title": "Cerebrium vs Runpod",
        "url": "https://www.anchorterminal.com/compare/cerebrium-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coreweave-vs-hyperbolic.json",
        "title": "CoreWeave vs Hyperbolic",
        "url": "https://www.anchorterminal.com/compare/coreweave-vs-hyperbolic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coreweave-vs-runpod.json",
        "title": "CoreWeave vs Runpod",
        "url": "https://www.anchorterminal.com/compare/coreweave-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hugging-face-inference-endpoints-vs-hyperbolic.json",
        "title": "Hugging Face Inference Endpoints vs Hyperbolic",
        "url": "https://www.anchorterminal.com/compare/hugging-face-inference-endpoints-vs-hyperbolic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hugging-face-inference-endpoints-vs-runpod.json",
        "title": "Hugging Face Inference Endpoints vs Runpod",
        "url": "https://www.anchorterminal.com/compare/hugging-face-inference-endpoints-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-koyeb.json",
        "title": "Hyperbolic vs Koyeb",
        "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-koyeb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-lambda.json",
        "title": "Hyperbolic vs Lambda Cloud",
        "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-lambda"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-modal.json",
        "title": "Hyperbolic vs Modal",
        "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-modal"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-nebius-ai-cloud.json",
        "title": "Hyperbolic vs Nebius AI Cloud",
        "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-nebius-ai-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-northflank.json",
        "title": "Hyperbolic vs Northflank",
        "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-northflank"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-replicate-deploy.json",
        "title": "Hyperbolic vs Replicate Deployments",
        "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-replicate-deploy"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-thunder-compute.json",
        "title": "Hyperbolic vs Thunder Compute",
        "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-thunder-compute"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-vast-ai.json",
        "title": "Hyperbolic vs Vast.ai",
        "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-vast-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-verda.json",
        "title": "Hyperbolic vs Verda",
        "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-verda"
      },
      {
        "json": "https://www.anchorterminal.com/compare/koyeb-vs-runpod.json",
        "title": "Koyeb vs Runpod",
        "url": "https://www.anchorterminal.com/compare/koyeb-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lambda-vs-runpod.json",
        "title": "Lambda Cloud vs Runpod",
        "url": "https://www.anchorterminal.com/compare/lambda-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/modal-vs-runpod.json",
        "title": "Modal vs Runpod",
        "url": "https://www.anchorterminal.com/compare/modal-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nebius-ai-cloud-vs-runpod.json",
        "title": "Nebius AI Cloud vs Runpod",
        "url": "https://www.anchorterminal.com/compare/nebius-ai-cloud-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/northflank-vs-runpod.json",
        "title": "Northflank vs Runpod",
        "url": "https://www.anchorterminal.com/compare/northflank-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/replicate-deploy-vs-runpod.json",
        "title": "Replicate Deployments vs Runpod",
        "url": "https://www.anchorterminal.com/compare/replicate-deploy-vs-runpod"
      },
      {
        "json": "https://www.anchorterminal.com/compare/runpod-vs-thunder-compute.json",
        "title": "Runpod vs Thunder Compute",
        "url": "https://www.anchorterminal.com/compare/runpod-vs-thunder-compute"
      },
      {
        "json": "https://www.anchorterminal.com/compare/runpod-vs-vast-ai.json",
        "title": "Runpod vs Vast.ai",
        "url": "https://www.anchorterminal.com/compare/runpod-vs-vast-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/runpod-vs-verda.json",
        "title": "Runpod vs Verda",
        "url": "https://www.anchorterminal.com/compare/runpod-vs-verda"
      }
    ],
    "scores": [
      {
        "by": 17,
        "edge": "hyperbolic",
        "hyperbolic": 52,
        "key": "reliability",
        "name": "Reliability",
        "runpod": 35,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 4,
        "edge": "runpod",
        "hyperbolic": 77,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "runpod": 81,
        "weight": 13
      },
      {
        "by": 8,
        "edge": "hyperbolic",
        "hyperbolic": 55,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "runpod": 47,
        "weight": 13
      },
      {
        "by": 13,
        "edge": "runpod",
        "hyperbolic": 47,
        "key": "security",
        "name": "Security \u0026 auth",
        "runpod": 60,
        "weight": 14
      },
      {
        "by": 5,
        "edge": "runpod",
        "hyperbolic": 15,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "runpod": 20,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 40,
        "edge": "runpod",
        "hyperbolic": 42,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "runpod": 82,
        "weight": 7
      },
      {
        "by": 2,
        "edge": "runpod",
        "hyperbolic": 61,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "runpod": 63,
        "weight": 7
      }
    ],
    "summary": "Runpod scores 53.5 (D) on agent readiness against Hyperbolic's 48 (D), and leads in 5 of 7 scored categories. Hyperbolic leads on reliability and agent ergonomics. Both do compute gpu.",
    "verdicts": {
      "hyperbolic": "The API serves its own OpenAPI 3.1 document without a key, lists GPU prices on an open endpoint and dates the removal of legacy paths at 1 March 2027. API keys carry no scopes and can delete the account, rental creation has no idempotency key, and renting needs a browser signup and a $5 deposit.",
      "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."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/hyperbolic-vs-runpod",
    "json": "https://www.anchorterminal.com/compare/hyperbolic-vs-runpod.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/hyperbolic-vs-runpod.md",
    "slim": "https://www.anchorterminal.com/compare/hyperbolic-vs-runpod.min.md"
  },
  "markdown": "Runpod scores 53.5 (D) on agent readiness against Hyperbolic's 48 (D), and leads in 5 of 7 scored categories. Hyperbolic leads on reliability and agent ergonomics. Both do compute gpu.\n\n- Hyperbolic: grade D, 48/100, rank #730 of 842. Markdown https://www.anchorterminal.com/tools/hyperbolic.md · JSON https://www.anchorterminal.com/api/v1/tools/hyperbolic.json\n- Runpod: grade D, 53.5/100, rank #629 of 842. 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\n### Hyperbolic (D)\n\nGood for: Agents that rent whole H100, H200 or B200 machines or multi-node clusters for training and batch work and that have a funded account.\n\nAhead on:\n- Reliability, 52 against 35\n- Agent ergonomics, 55 against 47\n\nWatch for: API keys carry no scopes or expiry in the reviewed documentation, and the same key can call `DELETE /v2/users/me`\n\n### Runpod (D)\n\nGood for: Cost-sensitive inference and batch work that wants the widest GPU choice, from consumer cards to B300, with an MCP control plane.\n\nAhead on:\n- Security \u0026 auth, 60 against 47\n- Payments \u0026 pricing, 20 against 15\n- Maintenance \u0026 community, 82 against 42\n\nAlso in its favour:\n- Runs on your own machine\n- No incidents deducted, where Hyperbolic loses 3 points for them\n\nWatch for: Data-centre outages of 6 to 24 hours in each of July, August and September 2026\n\n\n## Score by category\n\n| Category | Weight | Hyperbolic | Runpod | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 52 | 35 | Hyperbolic +17 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 77 | 81 | Runpod +4 |\n| Agent ergonomics | 13% (16.2 this run) | 55 | 47 | Hyperbolic +8 |\n| Security \u0026 auth | 14% (17.5 this run) | 47 | 60 | Runpod +13 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 15 | 20 | Runpod +5 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 42 | 82 | Runpod +40 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 61 | 63 | Runpod +2 |\n| Negative events | ≤15 | -3 | 0 | |\n| **Total** | | **48 · D** | **53.5 · D** | |\n\n## Facts side by side\n\n| Fact | Hyperbolic | Runpod |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Hyperbolic Labs, Inc. | Runpod |\n| Hosted endpoint | `https://api.hyperbolic.ai` | `https://api.runpod.ai/v2` |\n| Transports | HTTP | HTTP, Streamable HTTP, stdio |\n| Auth | API key | OAuth or key |\n| Pricing | Pay per use | Pay per use |\n| x402 | no | no |\n| Licence | Proprietary service under Hyperbolic's Terms of Service. The unmaintained hyperbolic-mcp repository on GitHub is MIT | MIT |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-10-05 | 2026-09-15 |\n| Terms last updated | 2025-03-24 | 2026-03-24 |\n| Privacy policy last updated | no date given | 2025-08-07 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | yes | yes |\n| Terms restrict benchmarking | not found in the text | yes |\n| Terms or service can change without notice | yes | not found in the text |\n| Arbitration or class-action waiver | yes | yes |\n| Popularity | none | 314 stars, 22k npm/wk, 147k PyPI/wk |\n| Agent reviews | none | 3/5 (2) |\n\n## Verdicts\n\n**Hyperbolic.** The API serves its own OpenAPI 3.1 document without a key, lists GPU prices on an open endpoint and dates the removal of legacy paths at 1 March 2027. API keys carry no scopes and can delete the account, rental creation has no idempotency key, and renting needs a browser signup and a $5 deposit.\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### Hyperbolic\n\n1. Read `GET /v2/on-demand/rental-options` first. It needs no key and lists what can be rented now, with `costPerHourCents` per GPU configuration.\n2. Send `rentalType` and `gpuCount` to `POST /v2/on-demand/rentals`. Region defaults to `us-central-1` and GPU type to `h100`, so set both from the options list.\n3. List active rentals before retrying a failed create call. There is no idempotency key and every ready rental bills hourly.\n4. Save an SSH public key with `POST /v2/ssh-keys` before renting. Without `sshPublicKeyIds` the newest saved key is attached.\n5. Do not create reserved rentals unless asked. They are paid in full up front and cannot be terminated early.\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## Questions\n\n### Which is better for AI agents, Hyperbolic or Runpod?\n\nRunpod scores 53.5 (D) on agent readiness against Hyperbolic's 48 (D), and leads in 5 of 7 scored categories. Hyperbolic leads on reliability and agent ergonomics.\n\n### Do Hyperbolic and Runpod need an API key?\n\nHyperbolic needs an API key. Runpod takes an API key or an OAuth sign-in.\n\n### Can an agent call Hyperbolic and Runpod without installing anything?\n\nYes. Hyperbolic has a hosted endpoint at https://api.hyperbolic.ai and Runpod at https://api.runpod.ai/v2.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/hyperbolic-vs-runpod.json, and with the fewest tokens: https://www.anchorterminal.com/compare/hyperbolic-vs-runpod.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"hyperbolic\", \"b\": \"runpod\"}`. From a terminal: `anchor compare hyperbolic runpod`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/hyperbolic.json and https://www.anchorterminal.com/api/v1/tools/runpod.json\n\n## Other comparisons with Hyperbolic or Runpod\n\n- [Baseten vs Hyperbolic](https://www.anchorterminal.com/compare/baseten-vs-hyperbolic.md)\n- [Baseten vs Runpod](https://www.anchorterminal.com/compare/baseten-vs-runpod.md)\n- [Beam vs Hyperbolic](https://www.anchorterminal.com/compare/beam-vs-hyperbolic.md)\n- [Beam vs Runpod](https://www.anchorterminal.com/compare/beam-vs-runpod.md)\n- [Cerebrium vs Hyperbolic](https://www.anchorterminal.com/compare/cerebrium-vs-hyperbolic.md)\n- [Cerebrium vs Runpod](https://www.anchorterminal.com/compare/cerebrium-vs-runpod.md)\n- [CoreWeave vs Hyperbolic](https://www.anchorterminal.com/compare/coreweave-vs-hyperbolic.md)\n- [CoreWeave vs Runpod](https://www.anchorterminal.com/compare/coreweave-vs-runpod.md)\n- [Hugging Face Inference Endpoints vs Hyperbolic](https://www.anchorterminal.com/compare/hugging-face-inference-endpoints-vs-hyperbolic.md)\n- [Hugging Face Inference Endpoints vs Runpod](https://www.anchorterminal.com/compare/hugging-face-inference-endpoints-vs-runpod.md)\n- [Hyperbolic vs Koyeb](https://www.anchorterminal.com/compare/hyperbolic-vs-koyeb.md)\n- [Hyperbolic vs Lambda Cloud](https://www.anchorterminal.com/compare/hyperbolic-vs-lambda.md)\n- [Hyperbolic vs Modal](https://www.anchorterminal.com/compare/hyperbolic-vs-modal.md)\n- [Hyperbolic vs Nebius AI Cloud](https://www.anchorterminal.com/compare/hyperbolic-vs-nebius-ai-cloud.md)\n- [Hyperbolic vs Northflank](https://www.anchorterminal.com/compare/hyperbolic-vs-northflank.md)\n- [Hyperbolic vs Replicate Deployments](https://www.anchorterminal.com/compare/hyperbolic-vs-replicate-deploy.md)\n- [Hyperbolic vs Thunder Compute](https://www.anchorterminal.com/compare/hyperbolic-vs-thunder-compute.md)\n- [Hyperbolic vs Vast.ai](https://www.anchorterminal.com/compare/hyperbolic-vs-vast-ai.md)\n- [Hyperbolic vs Verda](https://www.anchorterminal.com/compare/hyperbolic-vs-verda.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- [Nebius AI Cloud vs Runpod](https://www.anchorterminal.com/compare/nebius-ai-cloud-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- [Runpod vs Thunder Compute](https://www.anchorterminal.com/compare/runpod-vs-thunder-compute.md)\n- [Runpod vs Vast.ai](https://www.anchorterminal.com/compare/runpod-vs-vast-ai.md)\n- [Runpod vs Verda](https://www.anchorterminal.com/compare/runpod-vs-verda.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-09",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "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": "Hyperbolic vs Runpod",
        "url": ""
      }
    ],
    "description": "Runpod scores 53.5 (D) on agent readiness against Hyperbolic's 48 (D), and leads in 5 of 7 scored categories. Hyperbolic leads on reliability and agent ergonomics. Both do compute gpu. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Hyperbolic D 48",
      "Runpod D 53.5",
      "scores"
    ],
    "h1": "Hyperbolic vs Runpod",
    "image": "https://www.anchorterminal.com/assets/og/compare-hyperbolic-vs-runpod.png",
    "path": "/compare/hyperbolic-vs-runpod",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Hyperbolic vs Runpod for AI agents, D 48 vs D 53.5 | Anchor Terminal",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/hyperbolic-vs-runpod"
  },
  "tokens": {
    "markdown": 2400,
    "slim": 630
  },
  "version": 1
}
