CanIEmbody
Matrix/Compute/Apple Silicon

What can I run on Apple Silicon 16 GB?

16 GB unified memoryApple M-seriesView matrix for this target →

A memory class, not a single chip: any M-series Mac with 16 GB unified memory (e.g. M4 base configuration in the 2024 Mac mini). Chip generation (M1–M5) and variant (base/Pro/Max/Ultra, GPU core count) change inference speed substantially, so runs on this target must record the exact chip in platform.chip. PyTorch uses the MPS backend; unified memory is shared with macOS, so usable model memory is lower than 16 GB.

Policy by policy

PolicyParamsInference memory (sourced, with precision)On Apple Silicon 16 GBBest measured
LingBot-VA World model5.3B≥18 GBT4 inferred · exceeds memoryneeds ≥18 GB
ACT Imitation80M211 MB measured fp32no data
Diffusion Policy Imitation—1.12 GB measured fp32no data
EO-1 VLA3B≥6.5 GBno data
Evo-1 VLA770M—no data
Fast-WAM World model6B—no data
GR00T N1.7 VLA3B≥16 GBno data
HIL-SERL RL——no data
MolmoAct2 VLA—12.1 GB measured bf16no data
Multitask DiT Imitation450M—no data
OpenVLA VLA7.5B15 GB measured bf16no data
OpenVLA-OFT VLA—≥16 GBno data
SmolVLA VLA450M1.75 GB measured fp32no data
TD-MPC RL——no data
VLA-JEPA VLA——no data
VQ-BeT Imitation——no data
WALL-OSS VLA——no data
X-VLA VLA900M—no data
π0 VLA3.3B13.32 GB measured fp32no data
π0-FAST VLA—≥8 GBno data
π0.5 VLA—≥8 GBno data

“Exceeds memory” compares a policy's upstream-stated minimum inference memory (never a measured peak, which is precision-specific) with this target's unified (shared CPU/GPU) memory, so the real budget is lower. It is arithmetic, not observation, and is labelled inferred. Quantised or split runtimes can change the answer; a measured run always wins.

All measured runs on Apple Silicon 16 GB

No measured runs on Apple Silicon 16 GB yet. A run needs runtime, precision, camera count. Contribute one.

Sources

  1. T1 · upstream documentedvendor-docsverified 2026-10-24 (1d ago)

    Apple tech specs for Mac mini (2024): M4 ships with 16GB (configurable to 24GB or 32GB); M4 Pro with 24GB (configurable to 48GB or 64GB) unified memory.

    “Apple M4 chip 16GB unified memory Configurable to: 24GB or 32GB Apple M4 Pro chip 24GB unified memory Configurable to: 48GB or 64GB”
    https://support.apple.com/en-us/121555
  2. T1 · upstream documentedofficial-docssource 2026-08-03verified 2026-10-24 (1d ago)lerobot 0.6.1

    LeRobot docs: Apple Silicon GPUs are used through the PyTorch MPS backend (--policy.device=mps).

    “- **MPS**: acceleration with Apple Silicon GPUs”
    https://github.com/huggingface/lerobot/blob/v0.6.1/docs/source/torch_accelerators.mdx