TorqHUB

Stop paying for idle metal

Your GPUs are booked around the clock and working a fraction of it. TorqHUB streams workloads onto the machines that can actually take them.

Your capacity is mostly air

Reserved 24/7. Working, say, 18% of the time. Billed for 100% of it.

Bar chart: ten GPU racks. Two are actively computing, shown in blue. Eight sit idle, shown in grey. A coral line across all ten represents the full cost you pay. Illustrative figures — real utilisation varies.

Occupied = Used

A job holds the card for eight hours and computes for forty minutes. The card is busy. Nothing is happening.

Occupancy

How much of each reserved GPU is actually doing work. Drag to feel the gap.

18%

Duty cycle slider. Current value 18 percent of reserved capacity. Range 5 to 60 percent. Use the left and right arrow keys to adjust by one percent.

What it costs you

Move the sliders. This is the money that turns into heat and nothing else.

The cost of waiting

Reserved GPUs burn money every hour they sit idle. Change the fleet — then drag the occupancy slider to watch the gap close.

Duty cycle 18% Set by the occupancy slider above.
Idle spend / month
Idle spend / year less than one engineer / yr

Projected idle spend: $9,446 per month, $114,931 per year, at 18 percent duty cycle. less than one engineer / yr. Illustrative figures.

Every job finds a GPU that fits

Different jobs, different shapes, different machines. Flip the switch and watch the gaps disappear.

OFF — pinned to home GPUs

A100 83%
H100 63%
L40S 28%
DONE
24
UTIL
58%
QUEUE
34
GPUS
3

ON — TorqHUB brokered + elastic

A100 6%
H100 8%
L40S 25%
DONE
85
UTIL
13%
QUEUE
0
GPUS
3

One SDK token. Infinite scale.

You write the logic. We route the compute.

  1. 01

    Install

    One package, one token. No cluster to provision, no broker to configure.

  2. 02

    Submit

    Send a job with its type and payload. TorqHUB routes it to the GPU that fits.

  3. 03

    Scale

    Batch to hundreds, poll or await results. The router fills the gaps for you.

submit.ts
import { TorqClient } from '@torq/sdk'

const torq = new TorqClient({
  token: process.env.TORQ_TOKEN,
})

// submit a job — the router picks the GPU that fits
const job = await torq.jobs.submit('llm-70b', {
  model: 'meta-llama/Llama-3-70B',
  prompt: 'Summarize this transcript…',
})

// wait for the result (or poll, or batch to hundreds)
const result = await torq.jobs.wait(job.id)

A mesh that's already running

Capacity where the work is. The router sees every node and every gap.

12 Regions
8.4K Workers
24 Job types

Public compute mesh

Tap a crowdsourced network of GPUs on demand — or put your own idle cards on it and earn while they'd otherwise sit warm. The router streams every job to wherever the right capacity is free.

Private deployment

Run the same router inside your own walls. Deploy TorqHUB across a corporate fleet for fully private use — your jobs, your machines, your network, nothing leaves. We'll size and stand it up with you.

Talk to us about a deployment

Network mesh: a central TorqHUB router connected to GPU worker nodes across multiple regions. Illustrative scale figures. TorqHUB runs two ways: as a public crowdsourced compute mesh, or deployed privately inside your own corporate systems — contact us for deployment details.

STOP RENTING AIR

Tell us what you need. We'll come back with access, capacity or a deck.

What are you here for?