Skip to main content
🎓 Claude Code Masterclass Learn AI-assisted development on Udemy — plus the companion book on Leanpub & Amazon. Start Learning
AI

NVIDIA PAIR: Turn Idle PCs Into a Personal AI Cluster

NVIDIA launches PAIR, free open-source software that links computers on the same network and pools unused compute for local AI across RTX, DGX Spark, and Mac.

LB
Luca Berton
· 7 min read

TL;DR

  • What: NVIDIA PAIR (Personal AI Router) is free, open-source software that pools idle GPUs across machines on your local network into a single personal AI inference cluster.
  • Who: Anyone with multiple compatible devices at home or in the office — RTX PCs, RTX PRO workstations, DGX Spark, and Apple M4+ Macs.
  • What it needs: GeForce RTX 20-series and newer, RTX PRO, DGX Spark (GB10), or Apple M4+. No special hardware or cables.
  • How it works: PAIR discovers machines via mDNS, proxies compatible Ollama and LM Studio endpoints, and routes each independent inference request to an eligible node based on engine availability, model presence, and current load.
  • What it does NOT do: It does not pool GPU memory, combine GPUs into one logical device, shard a model across machines, or split a single inference call between nodes. Each request runs end-to-end on one node.
  • Where to get it: GitHub and the NVIDIA PAIR download page. Apache 2.0 license.

NVIDIA announced PAIR at IFA 2026 as a way to turn the idle compute sitting in every household into a usable AI cluster. A high-end setup with an RTX Spark, DGX Spark, an RTX 5090 laptop, and a MacBook Pro could have ~165 TFLOPS of underused compute available — idle right now because each machine runs its own local inference engine in isolation.

PAIR changes that. It is a virtual inference router: it does not introduce a new engine or require you to migrate away from Ollama or LM Studio. Instead, it sits as a thin proxy in front of those tools, presents a single Ollama-compatible endpoint, and routes each request to whichever paired node is ready.


Why PAIR Exists

The catalyst is the rise of multi-agent and subagent workflows. A single task gets decomposed into dozens of independent model calls, each racing for the same GPU. When your primary RTX PC is also running a game, a render, or your workday apps, those inference calls queue up and stall.

Meanwhile, the RTX PRO workstation in the corner, the DGX Spark on your desk, and the MacBook Pro you closed at 6 PM are all sitting with their GPUs mostly idle — because no one asked them to help.

This is the problem the NVIDIA developer blog post describes: the inference layer does not widen with the agent. PAIR fixes that by widening it.


How It Works

PAIR’s architecture is deliberately minimal. It does four things:

  1. Discover — Uses mDNS to find compatible machines on the local network. Nodes can also be added by IP address when needed.
  2. Pair securely — A PIN-based trust bootstrap establishes mTLS-encrypted communication between nodes. No cloud relay, no persistent external connection.
  3. Schedule — For each new request, the router considers node readiness, engine state, model presence, current job load, and live GPU utilization — routing to whichever eligible node is best positioned.
  4. Proxy — Presents Ollama-compatible and OpenAI-compatible endpoints so your existing agent harnesses (Hermes, OpenClaw, Ollama, LM Studio) work unchanged.

The key design decision is that each request runs end-to-end on one node. PAIR is a router, not a model parallelizer. This means:

  • Your agent code does not change — it still calls localhost:11434 or the LM Studio endpoint.
  • Nodes can join or leave the pool dynamically — a laptop going to sleep or a workstation being reclaimed for a render just drops out of rotation.
  • Different nodes can host different models — PAIR routes based on model presence, so a request for qwen3:32b goes to a node that has it, even if another node only has llama3.2:3b.

What PAIR Actually Routes

PAIR is most useful for workloads with concurrent, independent inference requests:

  • Multi-agent task decomposition (a lead agent spawning subagents)
  • Parallel batch jobs (summarize multiple documents at once)
  • Concurrent local AI tools (Ollama + LM Studio running side by side)
  • Background agent workflows (Hermes running an always-on task while you game)

It is least useful for:

  • Single long-running inference calls
  • Workloads where only one node has the requested model
  • Highly sequential chains of dependent calls

Supported Hardware and Platforms

PAIR supports a wide range of consumer and professional hardware:

CategorySupported
GPUsGeForce RTX 20 Series and newer, RTX PRO workstation GPUs (Turing+), DGX Spark (GB10), Apple M4 or newer
Operating SystemsWindows 11, Linux, macOS (Tahoe)
Architecturesx64 and arm64 on all platforms; Windows on ARM is experimental
Inference EnginesOllama, LM Studio
InstallersWindows .exe, Linux .deb, macOS .dmg; also buildable from source

Notably, macOS and Windows and Linux nodes can be mixed in the same pool. A Mac with M4 and a Windows RTX box can work together under the same router.


The Hermes Five-Subagent Demo

The NVIDIA technical blog includes a concrete benchmark. Using Hermes Desktop, the agent was given a “Sunday Reset” task: analyze a synthetic household inbox and produce a prioritized action plan with evidence for each conclusion. Hermes decomposed this into five specialized subagents.

ConfigurationTime
Single RTX Spark laptop18 minutes (avg)
Three-device PAIR cluster (RTX Spark + DGX Spark + RTX 5090)8m 48s (avg)

That is roughly a 2x speedup on a parallel workload — not linear scaling, but a meaningful reduction in end-to-end time by keeping busy nodes from bottlenecking while idle ones sit unused.

Important caveat from NVIDIA: this is an unofficial, configuration-specific demo, not a universal benchmark. Real-world results depend on workload parallelism, model choice, engine settings, network conditions, and node availability.


Simplified Local Setup Across the Ecosystem

PAIR is part of a broader push at NVIDIA to make local AI more accessible. The IFA blog announced that simplified local model setup is coming to three major agent platforms:

  • Hermes Agent (Nous Research) — One-click GPU detection and model selection on RTX and DGX systems via integrated llama.cpp with NVIDIA optimizations. Windows support is available now; Linux is coming soon.
  • Perplexity Portable Computer — Already available on DGX Spark with Linux; Windows support is coming soon. Runs Perplexity’s agent entirely locally, escalating to the cloud only when needed and only after explicit user permission.
  • OpenClaw — The Windows App simplifies optimized local model setup on any RTX GPU with 24GB+ VRAM, built on llama.cpp with NVIDIA’s latest inference optimizations.

This aligns with the llama.cpp and vLLM upstream improvements that deliver up to 1.9x higher throughput on RTX 5090 through kernel optimizations, speculative decoding, and faster prefill.


What This Means for Builders

The trend is clear: NVIDIA and its partners are systematically lowering the barrier to entry for local AI. Where you previously needed to:

  1. Choose a model and quantization level
  2. Install and configure an inference server
  3. Tune performance for your specific GPU
  4. Hope it fits in VRAM

You can now:

  1. Install the app (Hermes, OpenClaw, or Portable Computer)
  2. Click “set up local model”
  3. Let the software detect your GPU and pick the right configuration

PAIR extends this by making the infrastructure layer invisible too. Your multi-agent workflow scales out not just across the GPU in your PC, but across every compatible machine on your network — without changing a single line of agent code.

This matters because it shifts the constraint from “what can my single GPU do?” to “what can my household compute estate do?” — and for most people, that estate is significantly underutilized.


Getting Started with PAIR

The setup is straightforward:

  1. Download the NVIDIA PAIR beta for Windows, macOS, or Linux.
  2. Install on each RTX, DGX Spark, or M4 Mac you want in the pool.
  3. Pair devices on the same local network (PIN-based, mTLS-encrypted).
  4. Enable Ollama or LM Studio on each node and download your models.
  5. Run your agent or AI app as usual — PAIR handles routing transparently.

The project is open source on GitHub under Apache 2.0. You can inspect the code, report issues, or contribute improvements to discovery, pairing, routing, engine integration, and the desktop experience.

Limitations to Know

PAIR is a beta, and there are real constraints:

  • No GPU pooling — VRAM is not combined. Each request uses one node’s memory.
  • Model locality — A node only becomes a candidate if it has the exact requested model. You still need to download models on each node (PAIR can help initiate this).
  • Network dependency — Works over LAN only. No cloud bridging.
  • Inference-bound only — Training and fine-tuning are out of scope; this is for inference workloads.

About the Author

I am Luca Berton, The Production AI Expert. I help enterprises deploy AI infrastructure from edge to cloud, specializing in GPU selection, model optimization, and local-first agent workflows. I have been running local AI clusters since the early RTX days and contribute to the open-source ecosystem. Book a consultation.

#NVIDIA #PAIR #Local AI #AI Cluster #Ollama #LM Studio #Open Source #DGX Spark #RTX #Edge AI
Share:
AI Integration & GPU Platforms

Need help with AI Integration & GPU Platforms?

Need help deploying AI/ML platforms? Get expert consulting on OpenShift AI, GPU orchestration, and MLOps.

Learn more about AI Integration & GPU Platforms

Want to operate this yourself, in production?

Take the free AI Platform Engineer Readiness Scorecard to see which skills transfer — then build a production-shaped AI platform in the 4-week Bootcamp.

Take the Scorecard →
Luca Berton — The Production AI Expert, Docker Captain

Luca Berton

The Production AI Expert · Docker Captain · KubeCon Speaker

15+ years in enterprise infrastructure. Author of 8 technical books, creator of Ansible Pilot (1M+ YouTube views, 648K site users). Former Red Hat engineer. Speaker at KubeCon EU 2026 and Red Hat Summit 2026.

Free 30-min Production AI consultation

Book Now