System Requirements

Preships runs on macOS, Linux, and Windows. Deterministic checks work on any machine with Node 20+. No GPU or model runtime needed for those.

Minimum Requirements (Deterministic Only)

ComponentRequirement
Node.jsv20 or later
OSmacOS 13+, Ubuntu 20.04+, Windows 10+
RAM4 GB minimum
Disk~500 MB (Playwright browsers + CLI)

Local Model Requirements (Ollama)

For AI-powered checks, Preships uses Ollama for local inference. Here's what each model tier needs:

ModelParamsMin RAMBest For
qwen2.5-coder:3b3B4 GBLight reasoning, fast checks
qwen2.5-coder:7b7B8 GBDefault — good balance of speed and quality
llama3.2:11b-vision11B12 GBVisual checks — screenshot analysis
qwen2.5-coder:14b14B16 GBComplex interaction flow reasoning
qwen2.5-coder:32b32B24 GBMaximum local quality
Apple Silicon Macs share system RAM with the GPU, so a 16 GB M-series MacBook can comfortably run 7B–14B models. On discrete GPU systems, VRAM is what matters — a 12 GB NVIDIA card handles up to 11B well.

Check Your System

preships info

Detects your hardware, checks for Ollama and Playwright, and recommends which model to use based on available RAM.

Cloud-Only Mode (No Local Model)

preships login --api-key psk_your_key
preships config set provider cloud

Deterministic checks still run locally. Only reasoning/visual checks route through the cloud.