Enthusiast notes

DeepSeek V4:
flagship, flash and the open 32B

The V4 generation is made of four models: two closed flagships, an open MoE with 660 billion parameters, and a compact dense 32B with native vision. We look at what actually runs on your own hardware and what is API-only.

0 models in the line-up
660 billion parameters in the flagship
1M context across all four
Open flagship 37B That many parameters are active on every step of deepseek-v4-660b-a37b — with 660 billion weights resident in memory.
Compact end of the line 32B A dense model that accepts images and video: a candidate for private deployment.

What is new in V4

The generation landed in August 2026 and immediately set two boundaries for the family. The first is a million tokens of context across all four models, including the cheap flash: a long window used to be a privilege of the senior tiers. The second is that the open line no longer trails the closed one: deepseek-v4-660b-a37b is the same flagship MoE, released as weights.

For practice the third point matters most: deepseek-v4-32b is a dense model with native vision — exactly the "compact" class you can put on your own hardware instead of pushing documents through someone else's API. It, and the earlier small sizes, get their own write-up.

The flagship sets the bar, but decisions are made where a model can actually run: on your own machine, inside your own perimeter.
Map

Four models of the V4 generation

Left to right: from the closed flagship to the compact open model. The "Input" column shows whether a model accepts images and video — it is the first thing that narrows the choice.

Model Parameters Input Context Weights
deepseek-v4-pro660B MoEtext, image, video1Mclosed
deepseek-v4-flashmultimodal, fasttext, image, video1Mclosed
deepseek-v4-660b-a37b660B MoE / 37B activetext only1Mopen
deepseek-v4-32b32B densetext, image, video1Mopen

All four: up to 131,072 tokens per response. The reasoning chain goes up to 262,144 tokens; on the open 660B-A37B it is up to 131,072.

The point

Where "small" sits in V4

The compact end of the generation is 32 billion parameters, dense, accepting images and video, under an open-series licence. For a laptop the previous generations are still there: 1.5B — 8B have not gone anywhere and remain the best choice for CPU-side data extraction.

How to read the names

A name is assembled from four parts. Let us use real examples from the V4 generation.

  • deepseek-v4 — the generation. Within one generation the training data, tokenizer and call format are shared;
  • -660b-a37b — size and active part: 660 billion weights, about 95 billion active per step. This marks an MoE;
  • -27b — a dense model: all 32 billion take part in every step, but behaviour and latency are more predictable;
  • max and flash — positions in the line-up, not architecture: the flagship and the fast variant for load.

The quantisation suffix stands apart: Q4_K_M, Q5_K_S, AWQ, GPTQ. That is no longer a property of the model but a way of packing weights — and it is what decides whether the model fits in your memory.

Questions

Short answers to common ones

Two models: deepseek-v4-660b-a37b — the flagship MoE with text input, and deepseek-v4-32b — a dense multimodal one. max and flash are available as a service only.
With quantised models from earlier generations: 4B is the working point, 8B if you have the memory. The 32B from V4 already wants server-grade memory, but brings vision and a million tokens of context.
It is about budget, not quality. Flash costs an order of magnitude less and holds the same million tokens, so the bulk traffic goes through it and max is called only for the hard cases.
The open series ships under permissive licences, but the terms of a particular release may differ. Check the model card at the source — usage restrictions are listed there as well.
Next

More in this section