COMPUTE · LUPINE
On-demand GPUs.
Zero idle cost.
Lupine is Numerata's compute layer: GPUs that scale to zero when idle, aggregate across machines into one pool, and need no code changes to use. Private cloud by default, or fully air-gapped.
HOW IT WORKS
A drop-in CUDA shim, not a new API to learn.
DROP-IN CUDA SHIM
Transparent driver shim that works with PyTorch, TensorFlow, and JAX out of the box. Supports cuBLAS, cuDNN, and NVML, so existing code runs unmodified.
MULTI-GPU AGGREGATION
Our coordinator exposes a unified device list across machines, turning scattered GPUs, on-prem or in the cloud, into one pool you can schedule against.
LOW OVERHEAD
CUDA calls are proxied transparently over a plain HTTP/2 protocol, with minimal serialization overhead. Bring your own TLS, auth, or load balancing.
QUICKSTART
Two containers. No SDK, no provisioning step.
SERVER: run where the GPU lives
docker run --rm --gpus all -p 14833:14833 \ ghcr.io/lupinemachines/lupine-server:cuda-13.1.0-ubuntu24.04
CLIENT: connect from any machine (mac, linux, arm, x86)
docker run --rm -it \ -e LUPINE_SERVER=<server>:14833 \ ghcr.io/lupinemachines/lupine-client:cuda-13.1.0-ubuntu24.04 \ nvidia-smi
USE CASES
Spin up GPUs on demand,
scale to zero when idle.
Run inference at scale
without managing servers.
Fine-tune models
without reserved capacity.
STATUS
Early access today. Lupine Cloud is next: serverless GPUs with sub-second cold starts and consumption-based pricing.