Dedicated physical Mac mini · from $21.6/day

Run MLX inference
on your own dedicated Cloud Mac

Rent by the day, with the entire machine reserved for your workloads. Connect over SSH and run MLX on Apple Silicon, plus Xcode builds and tests on the same node.

Dedicated physical machine, not a VM · Daily, weekly, monthly, or quarterly billing · Prices in USD
SpecsM4 Pro · 64GB · 2TB

Unified memory for models and build workloads. Also available: M4 · 16GB · 256GB.

Starting daily rateFrom $21.6/day

VMR Lab M4; pay in advance by the week, month, or quarter.

Inference servermlx_lm.server :8080

Listens on the node only; connect through an SSH tunnel.

VMRental logoVMRentalOrder setup / 01
Choose a physical node

Give your experiment a Mac of its own

VMR Lab ProM4 Pro · 64GB · 2TB
Tokyo · JPSSH / VNC · Dedicated machine
Your configurationTokyo / M4 ProPrepaid daily · USD$60.9Confirm configuration
SG JP KR HK US-W · Dedicated physical machine
9:41●●●
Node statusTokyo · JPPhysical node running
Chip
M4 Pro
Memory
64GB
Remote access
SSH / VNC
localhost:8080

After you run ssh user@node your workloads are the only ones running on this Mac mini.

5 locations · 2 models · 4 billing periods · Prices in USD
MLX / MODEL LOAD
$ pip install mlx-lm
$ mlx_lm.server --port 8080
loading weights → unified memory
server ready · 127.0.0.1:8080
Model weights / KV cache / system tasks
One dedicated node: M4 Pro · 64GB unified memory
Mac for AI

Rent a whole Mac for as long as your experiment needs

Apple Silicon uses unified memory, which CPU and GPU can access from the same pool. Choose VMR Lab Pro for 64GB of unified memory for model weights, caches, and system tasks. Available capacity depends on the processes running at the same time.

First, install mlx-lmon the node and configure the inference server to listen only on localhost. Then use an SSH tunnel to forward the port to your computer. When your experiment is over, you don't have to keep paying for a machine you bought just for the job.

  1. 01pip install mlx-lm
  2. 02mlx_lm.server --port 8080
  3. 03ssh -L 8080:127.0.0.1:8080 user@node
Hardware specs

What's on the label is what's inside

Both options are full, dedicated physical Mac minis—not shared VMs. Check unified memory and local storage before ordering. Add extra SSD storage if you need more space.

VMR LAB / MODEL PLATEDEDICATED PHYSICAL MAC MINI
Compare specs for VMRental's two dedicated physical Mac mini models
Specs VMR Lab M4
M4 · 16GB · 256GB
VMR Lab Pro
M4 Pro · 64GB · 2TB
Chip Apple M4 Apple M4 Pro
Unified memory 16GB, suited to everyday Xcode builds and smaller quantized models 64GB, suited to larger context windows or multi-model experiments
Local storage 256GB SSD 2TB SSD
Node connectivity Remote access from your selected location; actual latency depends on your connection Remote access from your selected location; actual latency depends on your connection
Remote access SSH / VNC SSH / VNC
Resource allocation Dedicated machine, not a VM Dedicated machine, not a VM
SG · JP · KR · HK · US-WPrices in USD
Published pricing

Two models, available by the day

Choose enough memory for your workload, then pick a daily, weekly, monthly, or quarterly term. Prices below are prepaid in USD; optional add-ons cost extra.

VMR Lab M4

M4 · 16GB · 256GB SSD

Available at all locations
Day
$21.6
Week
$58.4
Month
$108.2
Quarter
$294.3
Rent VMR Lab M4

VMR Lab Pro

M4 Pro · 64GB · 2TB SSD

Available at all locations
Day
$60.9
Week
$164.5
Month
$304.6
Quarter
$828.5
Rent VMR Lab Pro

Optional add-ons are billed separately for your chosen term: +1TB SSD from $2.2/day, +2TB SSD from $4.4/day, and Thunderbolt 5 daisy-chaining from $1.3/day per machine. Availability at checkout is confirmed by the console in real time.

One node · Two workflows

Build with xcodebuild by day, run inference by night

Use SSH for Xcode builds and simulator tests during the day, checking compatibility across iOS and macOS versions. Once the build is done, use fastlane to prepare your TestFlight release.

At night, stop the build processes and let mlx_lm.server run persistently. Your projects, dependencies, and model files stay on the same dedicated physical machine, so there's no need to keep moving your environment between tasks. Before running workloads in parallel, make sure you have enough memory and disk space.

NODE LOG / JPA day on one physical nodeWorkflow illustration, not a usage log
  1. xcodebuild -scheme App buildBuild
  2. xcodebuild testTest
  3. fastlane betaDistribute
  4. mlx_lm.server --port 8080Inference
Run Xcode builds and MLX services one after another on the same node.
Physical nodes

Five locations. Choose the best route for you.

Both catalog models are available in Singapore, Tokyo, Seoul, Hong Kong, and US West. Latency ranges below are estimates, not a guarantee of your actual connection. Check real-time availability in the console.

Singapore

Routes to Southeast Asia

Est. 20–50 msM4 / M4 Pro

Seoul, South Korea

Routes to Northeast Asia

Est. 30–50 msM4 / M4 Pro

Hong Kong

Routes to southern China and Southeast Asia

Est. 20–40 msM4 / M4 Pro

US West

Routes to the US West Coast

Est. 25–35 msM4 / M4 Pro
Remote work, visualized

Close your laptop. Your workloads keep running.

Create an SSH tunnel from your laptop to access services on the node. For a graphical interface, connect first, then use remote desktop.

REMOTE SESSION / SCENARIO

Keep the connection in your workspace

Call Cloud Mac model services from your laptop while builds and inference run on the dedicated physical node. Step away from your desk and your tasks and files stay on the machine you rented.

View the remote workflow
Before you order

Four questions to help you decide

Is it a physical Mac or a VM?

You rent a whole physical Mac mini. Its CPU, GPU, and unified memory are not shared with other customers.

Which model should I choose for MLX?

Check the memory needs of your quantized model, context cache, and parallel processes. For everyday builds or smaller models, start with M4 16GB. For more memory, choose M4 Pro 64GB.

How do I forward the inference port to my computer?

Configure the service to listen on 127.0.0.1:8080then run ssh -L 8080:127.0.0.1:8080 user@node to forward the port locally.

How do billing periods and payments work?

Prepay by the day, week, month, or quarter. Pay in USD with USDT-TRC20 or Visa / Mastercard / Amex through Stripe. Available payment options are confirmed by the backend.

Prices in USD

Payment options, clearly stated

Pay with USDT-TRC20 or Visa / Mastercard / Amex processed through Stripe. All listed prices and charges are in USD. Available payment options are confirmed at checkout.

USDT
TRC20
VisaMastercardAmex
Next / Configure your node

Choose a model, term, and location to get started

Choose between two dedicated physical Mac mini models at five locations. Not sure how much memory or time you need? Compare the full pricing first, or configure your rental when you're ready.