POOLBOYJetson hardware for agents and developers
[VIEW_DEMO]
/// POOLBOY

Real Jetson hardware. By the hour.

Poolboy gives AI agents and developers on-demand access to physical NVIDIA Jetson devices — Orin Nano, Orin NX, AGX Orin. Allocate via API, SSH, or as a GitHub Actions runner. Each session starts from a clean JetPack image. Billed per minute, no subscriptions, no fleet to manage.

$1.00 / hourrequest access below
/// WHY_REAL_HARDWARE
Emulators don't catch driver issues.

TensorRT engine compilation, CUDA kernel behavior, and JetPack SDK quirks only surface on real silicon. QEMU and ARM cross-compilation miss the class of bugs that matter for edge AI deployment.

Disposable by design.

Every session starts from a clean JetPack image. No state leaks between runs, no shared filesystem, no mystery packages from the last user. The device is wiped and re-imaged after your session ends.

Agents can use it unattended.

A coding agent can allocate a device, run a validation script, read the output, and release the device — without any human in the loop. No MFA prompts, no interactive setup. An API token is all it takes.

/// ACCESS_MODEL
GitHub Actions runner

Change one line in your workflow file. Poolboy allocates a device, registers it as a self-hosted runner, and returns it to the pool when the job finishes.

jobs:
  test:
    # before
    runs-on: ubuntu-latest
    # after
    runs-on: poolboy/jetson-orin-nx
    steps:
      - uses: actions/checkout@v4
      - run: python -m pytest tests/
        # running on real Jetson hardware
Direct SSH access

Allocate a device and SSH in directly. Use it interactively or script it. The CLI handles key distribution and session teardown.

$ poolboy ssh jetson-orin-nx
Allocating device... done (jetson-orin-nx-07)
JetPack 6.0, CUDA 12.2, TensorRT 8.6

jetson@jetson-orin-nx-07:~$ nvidia-smi
...
jetson@jetson-orin-nx-07:~$ exit
Session ended. Device returned to pool.
Scripted / agent access

Any process that can run a shell command can use Poolboy. An AI agent, a script, or a CI step allocates a device, does its work, and releases it — the full lifecycle in a few lines.

# allocate → run → release, scriptable by any agent
DEVICE=$(poolboy allocate jetson-orin-nx --format json | jq -r '.id')

poolboy exec $DEVICE -- python validate.py --model yolo11n.engine

poolboy release $DEVICE
/// PRICING
$1.00 / hour

Billed per minute. No minimums, no seat licenses, no monthly commitments.

HARDWARE:Jetson Orin Nano, Orin NX, AGX Orin
JETPACK:5.1.2, 6.0
LOCATION:US-West
/// REQUEST_ACCESS

Poolboy is in private access. Leave your email and a note about what you're building — we'll reach out with credentials when we have capacity.