{
  "reference_job_minutes": 5,
  "rows": [
    {
      "billed": "5 min",
      "caveats": [
        {
          "detail": "Setup and cleanup time is billed on every job; how long it takes is not published.",
          "key": "billed-setup",
          "label": "Setup billed"
        }
      ],
      "cost": "≥ $0.00135",
      "cost_usd": 0.00135,
      "lower_bound": true,
      "memory": "4 GB",
      "notes": [
        "setup",
        "minimum"
      ],
      "per_minute": "$0.00027",
      "price": "$0.00027 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-7)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-5)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-7)\"/><path d=\"M40 11 C40 5 46 2 52 4 C48 5 47 7 47 9.5 Z\" fill=\"var(--bird-7)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          },
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/lizard/",
        "logo": "/logos/lizard.png",
        "logo_dark": false,
        "name": "Lizard",
        "operator": "Lizard",
        "plate": 31,
        "slug": "lizard",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Firecracker microVM sandboxes for AI agents in three fixed sizes billed per second while running, plus GitHub Actions runners at the same rates, on a $19 monthly plan that includes $19 of usage."
      },
      "rank": 1,
      "sku": "Small",
      "src": 1,
      "terms": {
        "at_once": {
          "reason": "The CI page gives no runner concurrency limit and does not say whether the sandbox vCPU limits apply",
          "text": "?"
        },
        "pay": {
          "detail": "A monthly plan from $19/mo that includes usage; more usage costs extra.",
          "key": "subscription",
          "label": "Plan from $19/mo"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    },
    {
      "billed": "5 min",
      "caveats": [
        {
          "detail": "Setup and cleanup time is billed on every job; how long it takes is not published.",
          "key": "billed-setup",
          "label": "Setup billed"
        },
        {
          "detail": "A job is stopped after 2 h.",
          "key": "job-cap",
          "label": "Max job 2 h"
        }
      ],
      "cost": "≥ $0.0025",
      "cost_usd": 0.0025,
      "lower_bound": true,
      "memory": "4 GB",
      "notes": [
        "setup",
        "rounding",
        "minimum"
      ],
      "per_minute": "$0.0005",
      "price": "$0.03 /h",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-3)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-6)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-3)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 16 L59 18 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          },
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/celesto/",
        "logo": "/logos/celesto.png",
        "logo_dark": false,
        "name": "Celesto",
        "operator": "Celesto AI, Inc.",
        "plate": 10,
        "slug": "celesto",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "MicroVM \"agent computers\" sold as agent sandboxes and as self-hosted-label runners for GitHub Actions, paid from prepaid credit."
      },
      "rank": 2,
      "sku": "celesto-standard",
      "src": 2,
      "terms": {
        "at_once": {
          "text": "10"
        },
        "pay": {
          "detail": "You buy credit up front, then use it. Whether unused credit expires is not published.",
          "key": "prepaid",
          "label": "Prepaid credit"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    },
    {
      "billed": "5 min",
      "caveats": [
        {
          "detail": "Setup and cleanup time is billed on every job; how long it takes is not published.",
          "key": "billed-setup",
          "label": "Setup billed"
        },
        {
          "detail": "A job is stopped after 2 h.",
          "key": "job-cap",
          "label": "Max job 2 h"
        }
      ],
      "cost": "≥ $0.00333",
      "cost_usd": 0.003333333333333334,
      "lower_bound": true,
      "memory": "8 GB",
      "notes": [
        "setup",
        "rounding",
        "minimum"
      ],
      "per_minute": "$0.000667",
      "price": "$0.04 /h",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-3)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-6)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-3)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 16 L59 18 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          },
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/celesto/",
        "logo": "/logos/celesto.png",
        "logo_dark": false,
        "name": "Celesto",
        "operator": "Celesto AI, Inc.",
        "plate": 10,
        "slug": "celesto",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "MicroVM \"agent computers\" sold as agent sandboxes and as self-hosted-label runners for GitHub Actions, paid from prepaid credit."
      },
      "rank": 3,
      "sku": "celesto-memory",
      "src": 2,
      "terms": {
        "at_once": {
          "text": "10"
        },
        "pay": {
          "detail": "You buy credit up front, then use it. Whether unused credit expires is not published.",
          "key": "prepaid",
          "label": "Prepaid credit"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": false
    },
    {
      "billed": "5 min",
      "caveats": [],
      "cost": "$0.006",
      "cost_usd": 0.006,
      "lower_bound": false,
      "memory": "8 GB",
      "notes": [],
      "per_minute": "$0.0012",
      "price": "$0.0012 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-7)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-11)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-7)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/jog/",
        "logo": "/logos/jog.svg",
        "logo_dark": false,
        "name": "Jog",
        "operator": "Machine Intelligence Technologies, Inc. (Machine Intelligence Company)",
        "plate": 28,
        "slug": "jog",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Linux x64 GitHub Actions runners for private repositories, paid from prepaid credit and billed per second."
      },
      "rank": 4,
      "sku": "jog",
      "src": 3,
      "terms": {
        "at_once": {
          "reason": "No concurrency limit on pricing, docs or terms pages; owners can set a size limit",
          "text": "?"
        },
        "pay": {
          "detail": "You buy credit up front, then use it. Unused credit does not expire.",
          "key": "prepaid",
          "label": "Prepaid credit"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    },
    {
      "billed": "5 min",
      "caveats": [],
      "cost": "≥ $0.00625",
      "cost_usd": 0.00625,
      "lower_bound": true,
      "memory": "8 GB",
      "notes": [
        "setup",
        "minimum"
      ],
      "per_minute": "$0.00125",
      "price": "$0.00125 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-5)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-2)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-5)\"/><path d=\"M40 11 C40 5 46 2 52 4 C48 5 47 7 47 9.5 Z\" fill=\"var(--bird-5)\"/><path d=\"M54 16 L59 18 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/ubicloud/",
        "logo": "/logos/ubicloud.png",
        "logo_dark": false,
        "name": "Ubicloud",
        "operator": "Ubicloud",
        "plate": 44,
        "slug": "ubicloud",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Managed GitHub Actions runners for Linux x64 and arm64 on bare-metal servers in Germany, billed per minute with a $2.50 monthly credit."
      },
      "rank": 5,
      "sku": "ubicloud-standard-2",
      "src": 4,
      "terms": {
        "at_once": {
          "reason": "No concurrency limit on pricing, runner types, quickstart or regions docs",
          "text": "?"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    },
    {
      "billed": "5 min",
      "caveats": [],
      "cost": "≥ $0.01",
      "cost_usd": 0.01,
      "lower_bound": true,
      "memory": "8 GB",
      "notes": [
        "setup",
        "minimum"
      ],
      "per_minute": "$0.002",
      "price": "$0.002 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-5)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-2)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-5)\"/><path d=\"M40 11 C40 5 46 2 52 4 C48 5 47 7 47 9.5 Z\" fill=\"var(--bird-5)\"/><path d=\"M54 16 L59 18 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/ubicloud/",
        "logo": "/logos/ubicloud.png",
        "logo_dark": false,
        "name": "Ubicloud",
        "operator": "Ubicloud",
        "plate": 44,
        "slug": "ubicloud",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Managed GitHub Actions runners for Linux x64 and arm64 on bare-metal servers in Germany, billed per minute with a $2.50 monthly credit."
      },
      "rank": 6,
      "sku": "ubicloud-standard-2 (premium runners enabled)",
      "src": 4,
      "terms": {
        "at_once": {
          "reason": "No concurrency limit on pricing, runner types, quickstart or regions docs",
          "text": "?"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": false
    },
    {
      "billed": "5 min",
      "caveats": [],
      "cost": "$0.012",
      "cost_usd": 0.012,
      "lower_bound": false,
      "memory": "8 GB",
      "notes": [],
      "per_minute": "$0.0024",
      "price": "$0.0024 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-7)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-11)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-7)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/jog/",
        "logo": "/logos/jog.svg",
        "logo_dark": false,
        "name": "Jog",
        "operator": "Machine Intelligence Technologies, Inc. (Machine Intelligence Company)",
        "plate": 28,
        "slug": "jog",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Linux x64 GitHub Actions runners for private repositories, paid from prepaid credit and billed per second."
      },
      "rank": 7,
      "sku": "jog-max",
      "src": 3,
      "terms": {
        "at_once": {
          "reason": "No concurrency limit on pricing, docs or terms pages; owners can set a size limit",
          "text": "?"
        },
        "pay": {
          "detail": "You buy credit up front, then use it. Unused credit does not expire.",
          "key": "prepaid",
          "label": "Prepaid credit"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": false
    },
    {
      "billed": "5 min",
      "caveats": [
        {
          "detail": "A job is stopped after 4 h.",
          "key": "job-cap",
          "label": "Max job 4 h"
        }
      ],
      "cost": "$0.0125",
      "cost_usd": 0.0125,
      "lower_bound": false,
      "memory": "8 GB",
      "notes": [],
      "per_minute": "$0.0025",
      "price": "$0.0025 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-9)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-0)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-9)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/latchkey/",
        "logo": "/logos/latchkey.svg",
        "logo_dark": false,
        "name": "Latchkey",
        "operator": "Latchkey",
        "plate": 30,
        "slug": "latchkey",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Managed Linux x64 runners for GitHub Actions and Latchkey's own CI, billed per minute on top of a monthly plan that includes free minutes."
      },
      "rank": 8,
      "sku": "latchkey-small",
      "src": 5,
      "terms": {
        "at_once": {
          "text": "20"
        },
        "pay": {
          "detail": "A monthly plan from $5/mo that includes usage; more usage costs extra.",
          "key": "subscription",
          "label": "Plan from $5/mo"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    },
    {
      "billed": "5 min",
      "caveats": [],
      "cost": "≥ $0.02",
      "cost_usd": 0.02,
      "lower_bound": true,
      "memory": "8 GB",
      "notes": [
        "setup",
        "rounding",
        "minimum"
      ],
      "per_minute": "$0.004",
      "price": "$0.004 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-9)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-11)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-9)\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/blacksmith/",
        "logo": "/logos/blacksmith.svg",
        "logo_dark": false,
        "name": "Blacksmith",
        "operator": "Blacksmith Software Inc",
        "plate": 4,
        "slug": "blacksmith",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Hosted GitHub Actions runners on Linux (x64 and arm64), Windows and macOS, billed per minute, with a co-located cache, Docker layer caching and sticky disks."
      },
      "rank": 9,
      "sku": "blacksmith-2vcpu-ubuntu-2404",
      "src": 6,
      "terms": {
        "at_once": {
          "text": "Unlimited"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    },
    {
      "billed": "5 min",
      "caveats": [],
      "cost": "$0.02",
      "cost_usd": 0.02,
      "lower_bound": false,
      "memory": "4 GB",
      "notes": [],
      "per_minute": "$0.004",
      "price": "$0.004 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 32 L1 22 L4 29 L1 34 L13 39 Z\" fill=\"var(--bird-8)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-4)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-8)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          },
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/tenki/",
        "logo": "/logos/tenki.png",
        "logo_dark": false,
        "name": "Tenki",
        "operator": "Tenki Cloud, LLC (subsidiary of Luxor Technology Corporation)",
        "plate": 41,
        "slug": "tenki",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Bare-metal Linux x64 and Apple Silicon macOS runners for GitHub Actions, and full Linux VM sandboxes for AI agents, billed per second from a workspace credit balance."
      },
      "rank": 10,
      "sku": "tenki-standard-small-2c-4g",
      "src": 7,
      "terms": {
        "at_once": {
          "text": "5"
        },
        "pay": {
          "detail": "You buy credit up front, then use it. Unused credit does not expire.",
          "key": "prepaid",
          "label": "Prepaid credit"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    },
    {
      "billed": "5 min",
      "caveats": [],
      "cost": "$0.02",
      "cost_usd": 0.02,
      "lower_bound": false,
      "memory": "8 GB",
      "notes": [],
      "per_minute": "$0.004",
      "price": "$0.004 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-9)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-5)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-9)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/warpbuild/",
        "logo": "/logos/warpbuild.png",
        "logo_dark": false,
        "name": "WarpBuild",
        "operator": "WarpBuild",
        "plate": 47,
        "slug": "warpbuild",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Managed GitHub Actions runners for Linux x64 and arm64, Windows and macOS, billed per minute with no subscription, plus a bring-your-own-cloud option."
      },
      "rank": 11,
      "sku": "warp-ubuntu-latest-x64-2x",
      "src": 8,
      "terms": {
        "at_once": {
          "text": "Unlimited"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    },
    {
      "billed": "5 min",
      "caveats": [],
      "cost": "$0.03",
      "cost_usd": 0.030000000000000002,
      "lower_bound": false,
      "memory": "8 GB",
      "notes": [],
      "per_minute": "$0.006",
      "price": "$0.006 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 32 L1 22 L4 29 L1 34 L13 39 Z\" fill=\"var(--bird-1)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-6)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-1)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/github/",
        "logo": "/logos/github.svg",
        "logo_dark": false,
        "name": "GitHub Actions",
        "operator": "GitHub (Microsoft)",
        "plate": 22,
        "slug": "github",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "GitHub's own hosted runners for GitHub Actions, billed per minute against a monthly dollar allowance included in each plan."
      },
      "rank": 12,
      "sku": "ubuntu-latest",
      "src": 9,
      "terms": {
        "at_once": {
          "text": "20"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    },
    {
      "billed": "5 min",
      "caveats": [
        {
          "detail": "This size needs the Team plan (see the provider's plans).",
          "key": "plan-gated",
          "label": "Team plan"
        }
      ],
      "cost": "$0.03",
      "cost_usd": 0.030000000000000002,
      "lower_bound": false,
      "memory": "8 GB",
      "notes": [],
      "per_minute": "$0.006",
      "price": "$0.006 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 32 L1 22 L4 29 L1 34 L13 39 Z\" fill=\"var(--bird-1)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-6)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-1)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/github/",
        "logo": "/logos/github.svg",
        "logo_dark": false,
        "name": "GitHub Actions",
        "operator": "GitHub (Microsoft)",
        "plate": 22,
        "slug": "github",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "GitHub's own hosted runners for GitHub Actions, billed per minute against a monthly dollar allowance included in each plan."
      },
      "rank": 13,
      "sku": "linux_2_core_advanced (larger runner)",
      "src": 9,
      "terms": {
        "at_once": {
          "text": "20"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": false
    },
    {
      "billed": "5 min",
      "caveats": [
        {
          "detail": "A job is stopped after 3 h.",
          "key": "job-cap",
          "label": "Max job 3 h"
        }
      ],
      "cost": "≥ $0.05",
      "cost_usd": 0.05,
      "lower_bound": true,
      "memory": "8 GB",
      "notes": [
        "rounding",
        "minimum"
      ],
      "per_minute": "$0.01",
      "price": "$0.01 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-6)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-10)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-6)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/gitlab/",
        "logo": "/logos/gitlab.png",
        "logo_dark": false,
        "name": "GitLab.com",
        "operator": "GitLab Inc.",
        "plate": 24,
        "slug": "gitlab",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "GitLab-hosted runners for GitLab CI/CD on GitLab.com, paid in compute minutes that each machine type uses at its own cost factor."
      },
      "rank": 14,
      "sku": "saas-linux-small-amd64",
      "src": 10,
      "terms": {
        "at_once": {
          "reason": "No concurrency limit for hosted runners on the pricing page or hosted runners docs",
          "text": "?"
        },
        "pay": {
          "detail": "You buy credit up front, then use it. Unused credit expires.",
          "key": "prepaid",
          "label": "Prepaid credit"
        },
        "starts": null
      },
      "vcpu": 2,
      "vt": true
    }
  ],
  "shape": {
    "arch": "x64",
    "os": "linux",
    "vcpu": 2
  },
  "unranked": [
    {
      "price": "$0.004 /min",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-9)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-10)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-9)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          }
        ],
        "href": "/providers/buildjet/",
        "logo": "/logos/buildjet.png",
        "logo_dark": false,
        "name": "BuildJet",
        "operator": "BuildJet",
        "plate": 8,
        "slug": "buildjet",
        "status": "discontinued",
        "status_label": "Discontinued",
        "status_since": "31 Mar 2026",
        "summary": "Hosted runners for GitHub Actions, shut down on 31 March 2026."
      },
      "reason": "Discontinued",
      "sku": "buildjet-2vcpu-ubuntu-2204",
      "src": 11
    },
    {
      "price": "unknown",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-9)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-10)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-9)\"/><path d=\"M40 11 C40 5 46 2 52 4 C48 5 47 7 47 9.5 Z\" fill=\"var(--bird-9)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          },
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          },
          {
            "href": "/devboxes/",
            "label": "Devboxes",
            "slug": "devboxes"
          }
        ],
        "href": "/providers/boxd/",
        "logo": "/logos/boxd.svg",
        "logo_dark": true,
        "name": "boxd",
        "operator": "Azin Tech Operating Company B.V.",
        "plate": 7,
        "slug": "boxd",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Persistent KVM Linux machines for agents and developers, driven by SDK, CLI or SSH, that fork and sleep with memory kept and bill per second on CPU time used, memory in use and disk written; plus a documented setup that runs GitHub-triggered CI on machines restored from a snapshot of the last green main run."
      },
      "reason": "Price unknown",
      "sku": "2 vCPU / 8 GiB (default)",
      "src": 12
    }
  ]
}