DeepSeek released DeepInfer, the engine that serves its production traffic, under the Apache 2.0 license on October 20. It currently runs only DeepSeek-V4.1-Flash, and the README lists only NVIDIA SM100 (Blackwell) GPUs and Huawei Ascend 950 NPUs as supported hardware. A companion deployment document says one DeepSeek cluster serves 155 trillion tokens a day and earns $38 per GPU-hour at off-peak prices. What shipped is an offline inference engine: the KV cache system, prefill/decode disaggregation, and cross-replica load balancing are not included. Hopper (H100/H200) and older GPUs are not on the supported list.

This piece is an analysis of public materials: DeepSeek's GitHub repository and deployment notes, the Hugging Face model card, DeepSeek's API pricing page, and press coverage. We did not build the code or reproduce any benchmark.

Who should care

  • Teams self-hosting open-weight models who want to see how a frontier lab actually serves a 763B-parameter MoE model at scale.
  • Inference and platform engineers working on vLLM or SGLang stacks, since DeepInfer descends from vLLM and documents its production tricks.
  • GPU clouds and neoclouds with B200/GB200 capacity, who can now benchmark DeepSeek's own serving path against their current stack.
  • U.S. public-sector teams and contractors, who need to separate "open-source code we run ourselves" from "DeepSeek products and services" in their compliance reviews.

What DeepSeek actually released

The DeepInfer repository describes the project as a "high-performance, large-scale inference framework for DeepSeek models" and says this release provides "offline inference with the core features needed for serving at scale." The acknowledgments say it was built primarily on vLLM, with inspiration from SGLang and TensorRT-LLM.

Announced Oct 20, 2026 (DeepSeek's X account and GitHub, per press reports)
License Apache 2.0 for the code; MIT for the V4.1-Flash weights
Models DeepSeek-V4.1-Flash (default checkpoint V4.1-Flash-1017)
Hardware NVIDIA SM100 GPUs, Huawei Ascend 950 NPUs
Build requirements Linux, GCC 13+, Python 3.12, CUDA 13 or CANN 9.2
Kernels FlashMLA, DeepGEMM, DeepEP, TileKernels, DeepSelect, custom TileLang kernels
Not included KV cache system, prefill/decode disaggregation, DP replica load balancing

Feature-wise, the README lists attention data parallelism with MoE expert parallelism and load balancing (EP + EPLB), a speculative decoding scheme called DSpark that uses a confidence signal to decide which draft tokens to verify, bounded replay to cut prefill work around sliding-window attention, asynchronous scheduling, and structured output via regex, JSON schema, or EBNF grammars. Batch-invariant inference and deterministic sampling are documented as NVIDIA-only.

The target model's Hugging Face card lists a 763B-parameter model with a recommended 1M-token context, with both repository and weights under MIT. DeepSeek also published deepseek-recipe, which tokenizes requests the same way its official API does, so self-hosted output formatting can match the hosted service.

The numbers DeepSeek disclosed (self-reported)

The most unusual part of the release is a deployment Q&A document that describes DeepSeek's production topology and economics. None of these figures have been independently audited.

Item DeepSeek's stated figure
Daily volume 155 trillion tokens per day on a single cluster
Revenue $38 per GPU-hour at off-peak ("valley") pricing
Smallest efficient unit 64 prefill GPUs + 64 decode GPUs (roughly 1:1)
KV cache retention Goal of 72+ hours, on a 3FS cluster with ~100 PiB of SSD
Dynamic speculative verification +4–7% throughput at ~60 concurrent sequences per rank
Open vs. internal kernels Public FlashMLA decode kernel 5–10% slower; end-to-end gap at most 5%

The README's Pareto charts were measured on 4 SM100 GPUs for prefill and 64 for decode. In other words, the charts assume a multi-node Blackwell setup, and the economics describe a deployment of at least 128 GPUs, not a single node.

Unconfirmed or forward-looking

  • Hopper and older GPUs: The README names only SM100 and Ascend 950. Whether DeepInfer builds or performs well on H100/H200 or A100 is unconfirmed.
  • Missing pieces: SiliconANGLE reports DeepSeek said the KV cache and load-balancing code is tightly coupled to internal infrastructure, and that future models' inference code will land in the same repository. No timeline was given.
  • Federal context: SiliconANGLE and The Next Web both reported that, a day before the release, the U.S. government ordered federal civilian agencies to remove DeepSeek products. We could not locate the directive's text for this article, so its scope as applied to self-hosted Apache-licensed code is unconfirmed.
  • Independent benchmarks: As of publication there are no third-party reproductions of DeepSeek's charts.

What it means in practice

For most teams, DeepInfer is a reference implementation first and a drop-in engine second. Engineers running vLLM or SGLang get a documented look at how DeepSeek handles wide expert parallelism, confidence-gated speculative decoding, and prefill reduction in production. The Next Web reports the vLLM project said it would fold ideas from DeepInfer into its own V4.1-Flash support, so many users may benefit indirectly without switching engines.

What it does not do is make small-scale self-hosting cheap overnight. The disclosed economics depend on 128-GPU deployment units plus a KV cache layer that was not released. A team with a handful of GPUs is still better served by the vLLM and SGLang paths listed on the model card.

For API users, the pricing page lists V4.1-Flash at $0.15–$0.30 per million cache-miss input tokens and $0.60–$1.20 per million output tokens. Peak hours are weekdays 01:00–04:00 and 06:00–10:00 UTC, which works out to roughly 9 p.m.–midnight and 2–6 a.m. Eastern (6–9 p.m. and 11 p.m.–3 a.m. Pacific) while daylight time is in effect. Most of the U.S. workday therefore already falls in the half-price off-peak window.

What you can do now
1. Check your hardware first: If you are not on SM100 (B200/GB200) or Ascend 950, treat DeepInfer as reading material and keep serving V4.1-Flash through vLLM or SGLang.
2. Mine the docs: Read the README feature list and the deployment Q&A before the code. The speculative-verification and prefill-reduction sections are the most portable ideas.
3. Reproduce before you believe: Blackwell owners can run the repo's sweep script (examples/sweep) on their own cluster and compare against their current engine rather than relying on DeepSeek's charts.
4. Separate code from service in compliance reviews: Self-hosted Apache 2.0 code and the DeepSeek app or API involve different data flows. Government teams and contractors should get guidance from their agency or counsel before adopting either.
5. Watch the repo: The KV cache and disaggregation pieces are what would make DeepSeek's economics reproducible. Their release, if it happens, is the next milestone to track.

Limitations

This article relies on DeepSeek's GitHub repository (README, deployment Q&A, license), the Hugging Face model card, DeepSeek's API pricing page, and press reports checked on October 20–21. Throughput, revenue, and performance figures are DeepSeek's own. Support for older GPUs, the scope of the reported federal directive, and third-party benchmark results could not be confirmed. API prices can change.

Last verified 2026-10-21.

Sources (primary vs. press/analysis)
· [Primary] DeepSeek on GitHub — DeepInfer repository and README
· [Primary] DeepSeek on GitHub — inference deployment Q&A
· [Primary] DeepInfer Apache 2.0 license text
· [Primary] DeepSeek on GitHub — deepseek-recipe
· [Primary] DeepSeek on Hugging Face — V4.1-Flash-1017 model card
· [Primary] DeepSeek API docs — models and pricing
· [Press/Analysis] SiliconANGLE — DeepInfer release and background (2026-10-20)
· [Press/Analysis] The Next Web — cost implications and vLLM response (2026-10-20)
  • DeepSeek open-sourced DeepInfer under Apache 2.0 on Oct 20; it serves only DeepSeek-V4.1-Flash for now
  • Supported hardware is NVIDIA SM100 (Blackwell) and Huawei Ascend 950; Hopper support is unconfirmed
  • Self-reported figures: 155T tokens/day per cluster, $38 revenue per GPU-hour at off-peak prices
  • KV cache, prefill/decode disaggregation, and replica load balancing were held back
  • Small teams should stay on vLLM/SGLang; U.S. API users already sit mostly in the off-peak window