Three machines, one memory pool

You no longer need a data centre to run a capable AI model. A top-specification MacBook Pro or NVIDIA's small DGX Spark box runs models that, two years ago, needed a server rack. Almost all of them come from one place: Hugging Face, the public library where AI labs and independent builders publish model weights.

This note does two things. It lists the regular models people actually download to run on these machines, ranked by Hugging Face's own download counts. Then it compares them with their abliterated twins: copies with the refusal behaviour taken out.

The figure that decides what you can run is memory. The whole model has to fit in it. All three machines share one large pool of memory between the processor and the graphics chip, which is why they are good at this.

Machine Most memory Memory bandwidth Where it shines
MacBook Pro, M4 Max 128 GB up to 546 GB/s Fast, quiet, portable chat and writing
MacBook Pro, M5 Max 128 GB up to 614 GB/s The same idea, a little quicker
NVIDIA DGX Spark 128 GB 273 GB/s NVIDIA's software stack; long documents; two can be linked

Bandwidth figures are the fastest configuration of each chip, from Apple's M4 Max specifications, Apple's M5 Max specifications and NVIDIA's DGX Spark hardware guide.

In plain terms, all three hold about the same size of model. The Macs usually write words faster, because their memory moves data faster. The Spark is stronger at reading in a large amount of text before it answers, and it runs the NVIDIA tools most AI software is built around. I measured the same split between a Mac and an NVIDIA card in Same model, two machines.

The rule of thumb for what fits

Most people download a compressed 4-bit version of a model rather than the full-size original. In that form a model needs roughly 0.6 GB of memory for every billion parameters, plus room for the conversation itself.

That is an estimate, not a guarantee. Different formats and long conversations shift it. How I choose a quantization covers the trade-offs properly.

These are the most downloaded general-purpose models that a 128 GB machine can realistically run, with Hugging Face's rolling 30-day download counts as of 2 October 2026. Counts move daily; the order is the useful part.

Model Size Downloads, 30 days Fits in 128 GB? Why people pick it
Gemma 4 26B-A4B 26B, about 4B active at once 13.1 M Easily The most downloaded here; fast and well-rounded
Gemma 4 31B 31B 9.9 M Easily The more thoughtful, slower Gemma
Qwen 3.8 27B 28B 6.9 M Easily Today's all-rounder; strong at code and reasoning
gpt-oss-20b 21B 6.7 M Easily OpenAI's open model; light and dependable
Ornith 1.5 9B 9B 5.1 M Easily Small and quick for everyday tasks
gpt-oss-120b 117B 4.5 M Yes, with room to spare The largest model most people run comfortably on one machine
Qwen 3.6 35B-A3B 36B, about 3B active 3.2 M, plus 6.3 M for NVIDIA's Spark-ready build Easily Very fast; a DGX Spark favourite
Qwen 3.8 Flash-Next 180B 1.3 M Only just Near the ceiling; little room left for long chats
DeepSeek V4 Flash 304B 4.5 M Not on one machine Popular, but needs two linked Sparks or a bigger workstation

“Active” matters for speed, not for memory. A model built from many smaller experts only uses a few of them for each word, so it answers quickly, but every expert still has to sit in memory.

Which download to pick on each machine

The same model is usually published several times in different file formats. Picking the right one matters more than most people expect.

If you want a single starting point, try Qwen 3.8 27B or Gemma 4 31B as the everyday model, and gpt-oss-120b when you want the most capable model that still fits comfortably. I run Qwen 3.8 27B on my own M4 Max; Qwen 3.8 moved the frontier onto my Mac has the details, and Qwen3.8-Flash-Next system requirements covers the 180B model at the edge of what fits.

What “abliterated” means

Browse Hugging Face for long and you will see names like Qwen3.8-27B-abliterated, gemma-4-31B-it-abliterated or Qwen3.8-27B-Heretic-Abliterated sitting next to the originals. Some are downloaded almost as often.

The short version: an abliterated model is a regular model with its “I can't help with that” reflex removed.

How that works, without the maths: researchers found that when a model decides to refuse, that decision mostly travels along one identifiable path inside it. The finding is in the 2024 paper Refusal in Language Models Is Mediated by a Single Direction. Abliteration locates that path and switches it off. Nothing is retrained and no knowledge is added; the model simply stops steering itself towards a refusal. Heretic is a popular open-source tool that does this automatically.

One naming caution. “Uncensored” on a model card can mean abliteration, extra fine-tuning, or both. Read the card before assuming which method was used.

Abliterated model Based on Downloads, 30 days
Huihui Qwen3.8-27B abliterated (GGUF) Qwen 3.8 27B 2.0 M
Qwen3.8-27B Heretic abliterated (GGUF) Qwen 3.8 27B 1.4 M
OBLITERATUS Qwen3.8-27B Qwen 3.8 27B 0.8 M
Qwen3.6-35B-A3B abliterated Qwen 3.6 35B-A3B 0.6 M
Huihui DeepSeek V4 Flash abliterated (GGUF) DeepSeek V4 Flash 0.4 M
Gemma 4 31B abliterated Gemma 4 31B 0.3 M
Huihui Qwen3.8 Flash-Next abliterated (GGUF) Qwen 3.8 Flash-Next 0.2 M
gpt-oss-20b abliterated (several uploads) gpt-oss-20b under 0.1 M combined

Two patterns stand out. Qwen dominates the abliterated world, while OpenAI's gpt-oss models are rarely abliterated. And an abliterated copy is the same size as its original: if the regular model fits your machine, so does its twin, at the same speed.

Four ways the Qwen versions are made

Every abliterated Qwen is the same model with its refusal behaviour removed, but publishers go about it in quite different ways, and that shows up in quality. Here is what the most downloaded Qwen 3.8 versions say about themselves on their own model pages.

1. The original method. Huihui's Qwen3.8-27B and its Flash-Next sibling use the classic recipe: find the refusal pathway and switch it off in one go. The page itself calls the method crude and proof-of-concept, and publishes no test results. It is the most popular abliterated build, but popularity is the only evidence on offer.

2. The automated method. The tool Heretic searches for the setting that removes the most refusals while damaging the model the least. The most downloaded “Uncensored” Qwen 3.8, about 2.2 million downloads in 30 days, is made this way and has the most transparent page I found. Refusals fell from 98 to 12 out of 100 test prompts, while its general-knowledge score barely moved (83.4 to 83.3), and the author states plainly that refusals are reduced, not eliminated. The Heretic-Abliterated version runs the process three times and reports zero or one refusal per 100, yet deliberately leaves a few guardrails in place.

3. The blended method. OBLITERATUS combines several removal techniques and claims zero refusals across more than a thousand prompts. Its own page shows the cost: the same general-knowledge test drops from 84.5 to 82.3. It also warns that adding a system prompt can bring refusals back.

4. Repackages. Some popular files are someone else's uncensored model, resized or rebuilt. The Mac-friendly MLX version is a compressed copy of another publisher's model, and its page does not say how the refusals were removed. Another build splices parts of an uncensored model into a smaller file for 12 GB graphics cards, and says openly that refusals were not measured.

Method Example Refusals left, as published Quality, as published
Original Huihui Qwen3.8-27B Not measured Not measured
Automated (Heretic) Qwen3.8-27B Uncensored 12 in 100 83.4 → 83.3
Automated, three passes Qwen3.8-27B Heretic-Abliterated 0–1 in 100 Small drift, by its own measure
Blended OBLITERATUS Qwen3.8-27B 0, claimed 84.5 → 82.3
Repackage MLX Uncensored 4-bit Not stated Not stated

The pattern across these pages: the more completely refusals are stripped out, the more quality tends to go with them. The name tells you almost nothing. Before downloading one, look for three things on the model page: a refusal count from a real test set, a benchmark compared with the original model, and an honest list of limitations. Pages that test on ten prompts, or not at all, are asking you to take them on trust.

Regular vs abliterated: the real differences

Question Regular model Abliterated model
Does it refuse? Sometimes, including harmless requests it misreads, like “how do I kill a Python process?” Rarely or never
Does it know more? No No. Removing refusals adds no knowledge
Answer quality The lab's tested release Often slightly lower; reasoning and accuracy can slip, more so with rougher methods
Safety net Built in Gone; judging what is appropriate is entirely on you
Who made it The original lab, such as Google, Alibaba or OpenAI Usually an individual or small group; quality and trust vary
Licence The lab's licence Still the lab's licence; abliteration does not change your obligations
Speed and memory Baseline Identical

Why people use them, and why you might not

The reasons people choose them:

The reasons to think twice:

I go further into what local and uncensored models are good for in Local & uncensored models.

The bottom line

How these figures were gathered. Download counts, parameter counts and model names come from the Hugging Face model API on 2 October 2026. Hardware figures come from the Apple and NVIDIA specification pages linked above. The memory rule of thumb is an approximation, not a measurement.