Paste an exact Hugging Face model. Get a plain verdict on whether it fits your unified memory — before you download a single byte of weights.
Every check ends in one word. Confidence describes how complete the model's metadata is — not how accurate a benchmark would be. Because this is screening, not a benchmark.
One job: inspect one exact model for one Apple Silicon memory budget, before a large download. No model rankings, no throughput claims, no telemetry.
Point it at a Hugging Face model ID or URL. It reads only config.json, the safetensors index, and the API's file-size listing.
Pass a local .gguf file — it reads the 24-byte header and file size — or an MLX / local config directory.
Weights, KV cache and runtime are shown as an honest low–high range, with the exact assumptions that produced it.
Tune --context, --concurrency, and --kv-dtype to model exactly how you plan to run inference.
Put two models side by side under the same workload, or ask for a conservative starting class for coding, chat, or vision.
Machine-readable --json, plus a browser UI that exports a Markdown report or an SVG compatibility badge.
Decimal GB. Unified memory is shared with macOS, apps and the GPU — the range reflects that.
If you need broad cross-platform recommendations or community benchmarks, other tools fit better. Mac AI Doctor is built for transparent, exact-repository screening on Macs.
| Capability | Mac AI Doctor | Static calculators | Hardware recommenders |
|---|---|---|---|
| Inspect an arbitrary public HF repository | YES | usually no | varies |
| Accept local MLX / config dirs & GGUF files | YES | NO | varies |
| Download no model weights during a check | YES | yes | varies |
| Show context, concurrency & KV-cache assumptions | YES | varies | varies |
| Produce a transparent memory range | YES | varies | varies |
| Rank hundreds of models or predict tokens/sec | NO | sometimes | often |
Run once without installing, install the CLI, or launch the browser UI locally.
uvx mac-ai-doctor check https://huggingface.co/mlx-community/Qwen3-8B-4bit
Inputs: a Hugging Face model ID or URL · a local .gguf file · a local / MLX directory with config.json.
Screen the exact repository before the download. Get a plain verdict and the reasoning behind it.