Skip to page content
SAVRN
Search Plan a project

Open-weight model · Text generation

StepFun-5-Preview-GGUF

by Victor Cruz vcruz305/StepFun-5-Preview-GGUF

StepFun-5-Preview-GGUF is a model for text generation from Victor Cruz, released under Apache License 2.0 (access requested at publisher). Its published files total 646.2 GB. It draws 1 downloads a month.

GGUF quants of Step-5-Preview — a 604B-class sparse MoE (measured 598.04 B parameters across 1,548 tensors), 352 routed experts with top-8 routing, ~16B active, 95 layers (92 text + 3 MTP), 128,896 vocab, 1,048,576 context.

Parameters—
Context—
Weights646.2 GB
Licenseapache-2.0
AccessAccess requested at publisher
Monthly Downloads1

Model Card

By Victor Cruz, published under apache-2.0, revision 69b45c7064f5.

GGUF quants of Step-5-Preview — a 604B-class sparse MoE (measured 598.04 B parameters across 1,548 tensors), 352 routed experts with top-8 routing, ~16B active, 95 layers (92 text + 3 MTP), 128,896 vocab, 1,048,576 context. This repo is private and is not a general release. The quant packs carry the text trunk — 598.04 B of the checkpoint's 602.97 B parameters. The remaining 4.9325 B ship alongside them as GGUF companion files; see Companion files. They sit outside the packs because llama.cpp's step35 implements no runtime for them, not because they were dropped. One folder per quant type, with the quant type in every file name — the convention unsloth uses, so the Hub and every downstream…

Read Victor Cruz's full model card

Step-5-Preview-GGUF

GGUF quants of Step-5-Preview — a 604B-class sparse MoE (measured 598.04 B parameters across 1,548 tensors), 352 routed experts with top-8 routing, ~16B active, 95 layers (92 text + 3 MTP), 128,896 vocab, 1,048,576 context.

This repo is private and is not a general release. The quant packs carry the text trunk — 598.04 B of the checkpoint's 602.97 B parameters. The remaining 4.9325 B ship alongside them as GGUF companion files; see Companion files. They sit outside the packs because llama.cpp's step35 implements no runtime for them, not because they were dropped.

Layout

One folder per quant type, with the quant type in every file name — the convention unsloth uses, so the Hub and every downstream tool can identify each pack without being told.

Folder Shards Size bpw Fits
IQ1_S/ 25 111.32 GiB 1.599 one 128 GB GB10 / DGX Spark-class box
Q2_K/ 25 (20 uploaded) 202.45 GiB 2.908 two GB10-class boxes

Point llama.cpp at shard 1 only — it loads the remaining shards of the split itself.

# one box
hf download vcruz305/StepFun-5-Preview-GGUF --include "IQ1_S/*" --local-dir .
llama-cli -m IQ1_S/Step-5-Preview-IQ1_S-00001-of-00025.gguf -ngl 99 -c 512 \
  -p "The capital of France is" -n 64 --temp 0

# two boxes
hf download vcruz305/StepFun-5-Preview-GGUF --include "Q2_K/*" --local-dir .
llama-cli -m Q2_K/Step-5-Preview-Q2_K-00001-of-00025.gguf -ngl 99 -c 512 \
  -p "The capital of France is" -n 64 --temp 0

Requires a llama.cpp with the step35 architecture (any recent build).

Quants

Every pack below is quantized from the same rope-fixed BF16 conversion with the same importance matrix, so they differ only in bit width — not in coverage or metadata. Split into 25 shards each; download one pack with --include "<QUANT>/*".

quant size bpw shards fits
IQ1_S/ 111.32 GiB 1.599 25/25 shards 1 box
Q2_K/ 202.45 GiB 2.908 25/25 shards 2 boxes
Q3_K_M/ 265.29 GiB 3.811 25/25 shards 3 boxes

Metadata contract (important)

A converter that gets these wrong produces a file that loads perfectly and cannot speak.

  • step35.rope.freq_base = 1e7 (full-attention layers) and step35.rope.freq_base_swa = 1e4 (sliding layers). Writing one value into both is the defect this repo's packs were rebuilt to fix.
  • Full-attention layers rotate 96 of 192 head dims (step35.cpp halves n_rot_full); no override needed.
  • Sliding window 512. Routed experts: sigmoid routing, router bias applied after the activation for selection only, weights normalised over the selected set and scaled by 3.0.
  • metadata-rope.txt records the rope KV pairs as written, for verification.

Known limitations

  • IQ1_S is literate but degraded — grammatical, on-topic English, but reasoning depth is measurably gone (see the perplexity above). Usable-on-one-box, not a substitute for the BF16 checkpoint or a 2-bit quant on two boxes.
  • Routed experts in IQ1_S run at 1.5625 bpw, a ~10:1 compression of 584B parameters. Lossy regardless of calibration; the next type up (IQ2_XXS) needs ~150 GB for the experts alone and therefore two boxes.
  • All 161 sparse_indexer_* and 23 ssmax_s tensors are absent: llama.cpp has no runtime for this checkpoint's compressed sparse attention, so the 23 full-attention layers run dense. At ≤512-token contexts the indexer's top-512 selection is a no-op, but its constant softmax scale (0.08496 against llama.cpp's 1/sqrt(192) = 0.07217) is not applied by stock llama.cpp.
  • Importance matrix: v2, domain-mixed.

Companion files — the rest of the model

The packs hold the text trunk. The checkpoint's remaining 4.9325 B parameters ship alongside as GGUF sidecars. Tensor bytes are copied verbatim; the norms and biases that are FP32 in the checkpoint stay FP32, so nothing is re-rounded:

  • mmproj-BF16.gguf — 3.69 GiB, 667 tensors, 1.9810 B params. The perception encoder (vision_model.* + vit_large_projector.weight): ViT-class, 47 layers, width 1536, image 728, patch 14, quick_gelu. Its architecture key is perception_encoder, deliberately not clip — llama.cpp has no loader for this encoder, and a file that reads as clip would fail as a shape mismatch instead of reporting an unknown architecture.
  • MTP/mtp-Step-5-Preview-BF16.gguf — 4.69 GiB, 51 tensors, 2.5159 B params. The three MTP layers 92–94, each eh_proj + enorm + hnorm plus a full block.
  • sparse-indexer/indexer-Step-5-Preview-BF16.gguf — 0.81 GiB, 184 tensors, 0.4356 B params. The compressed sparse-attention indexer (sparse_indexer_*) and its ssmax_s scale for the 23 full-attention layers.

On the folder names: the Hub describes a GGUF repo using the first gguf path in lexical order, so no sidecar may sort before IQ1_S/. sparse-indexer/ and MTP/ sort after the quant folders, and mmproj-BF16.gguf carries the prefix the Hub recognises as a projector — that combination is what keeps this card describing the model instead of a sidecar. Renaming one of them to sort earlier (e.g. INDEXER/) makes the repo report the wrong parameter count.

All 902 tensors across the three were compared byte-for-byte against the checkpoint — 0 mismatches — and each file's sha256 was re-checked against the Hub copy after upload.

They are not inside the quant packs because none of the three has a runtime in llama.cpp's step35: a pack carrying them would still not execute them. A runtime that loads the model in HF format (vLLM / TensorRT-LLM) is not bound by that and can consume all of them.

Not published here

  • Q4_K_M for a 4-box setup (~340 GiB) — queued.

Identity and Version

Repository
vcruz305/StepFun-5-Preview-GGUF
Publisher
Victor Cruz
Task
Text generation
Modality
Text
Library
Not stated by the source
Parameters
Not stated by the source
Languages
moe
Revision
69b45c7064f52133b2d6c3acad2b506c7b0ab168
First published
2026-09-22
Last updated
2026-09-25

Files and Weights

83 files, 646.2 GB in total. The weights are 79 files totalling 646.2 GB in gguf.

Weights79 files · 646.2 GB
Documentation1 file · 6.2 KB
Other2 files · 47.1 KB
Repository1 file · 11.6 KB
Every file
FileTypeSizeSHA-256
IQ1_S/Step-5-Preview-IQ1_S-00001-of-00025.ggufWeights5.6 GB —
IQ1_S/Step-5-Preview-IQ1_S-00002-of-00025.ggufWeights5.1 GB —
IQ1_S/Step-5-Preview-IQ1_S-00003-of-00025.ggufWeights5.0 GB —
IQ1_S/Step-5-Preview-IQ1_S-00004-of-00025.ggufWeights5.0 GB —
IQ1_S/Step-5-Preview-IQ1_S-00005-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00006-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00007-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00008-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00009-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00010-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00011-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00012-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00013-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00014-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00015-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00016-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00017-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00018-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00019-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00020-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00021-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00022-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00023-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00024-of-00025.ggufWeights4.9 GB —
IQ1_S/Step-5-Preview-IQ1_S-00025-of-00025.ggufWeights951.7 MB —
MTP/mtp-Step-5-Preview-BF16.ggufWeights5.0 GB —
Q2_K/Step-5-Preview-Q2_K-00001-of-00025.ggufWeights8.8 GB —
Q2_K/Step-5-Preview-Q2_K-00002-of-00025.ggufWeights8.9 GB —
Q2_K/Step-5-Preview-Q2_K-00003-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00004-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00005-of-00025.ggufWeights8.9 GB —
Q2_K/Step-5-Preview-Q2_K-00006-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00007-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00008-of-00025.ggufWeights8.9 GB —
Q2_K/Step-5-Preview-Q2_K-00009-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00010-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00011-of-00025.ggufWeights8.9 GB —
Q2_K/Step-5-Preview-Q2_K-00012-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00013-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00014-of-00025.ggufWeights8.9 GB —
Q2_K/Step-5-Preview-Q2_K-00015-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00016-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00017-of-00025.ggufWeights8.9 GB —
Q2_K/Step-5-Preview-Q2_K-00018-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00019-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00020-of-00025.ggufWeights8.9 GB —
Q2_K/Step-5-Preview-Q2_K-00021-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00022-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00023-of-00025.ggufWeights8.9 GB —
Q2_K/Step-5-Preview-Q2_K-00024-of-00025.ggufWeights9.1 GB —
Q2_K/Step-5-Preview-Q2_K-00025-of-00025.ggufWeights1.3 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00001-of-00025.ggufWeights12.1 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00002-of-00025.ggufWeights11.6 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00003-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00004-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00005-of-00025.ggufWeights11.6 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00006-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00007-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00008-of-00025.ggufWeights11.6 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00009-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00010-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00011-of-00025.ggufWeights11.6 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00012-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00013-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00014-of-00025.ggufWeights11.6 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00015-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00016-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00017-of-00025.ggufWeights11.6 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00018-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00019-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00020-of-00025.ggufWeights11.6 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00021-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00022-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00023-of-00025.ggufWeights11.6 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00024-of-00025.ggufWeights11.9 GB —
Q3_K_M/Step-5-Preview-Q3_K_M-00025-of-00025.ggufWeights1.6 GB —
Q4_K_M/Step-5-Preview-Q4_K_M-00020-of-00025.ggufWeights14.6 GB —
mmproj-BF16.ggufWeights4.0 GB —
sparse-indexer/indexer-Step-5-Preview-BF16.ggufWeights874.3 MB —
README.mdDocumentation6.2 KB —
metadata-rope.txtOther271 B —
one-spark-v3.txtOther46.8 KB —
.gitattributesRepository11.6 KB —

License and Download

License
apache-2.0
Access
Access requested at publisher
Download size
646.2 GB
Request access from Victor Cruz

Victor Cruz grants access through its official repository on Hugging Face. Read the license.

Memory Requirements

PrecisionWeights in memory
As published646.2 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About StepFun-5-Preview-GGUF

Can I use StepFun-5-Preview-GGUF commercially?

Yes. StepFun-5-Preview-GGUF is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

Similar Models

Model · Text generation

opt-125m

AI at Meta

OPT was first introduced in Open Pre-trained Transformer Language Models and first released in metaseq's repository on May 3rd 2022 by Meta AI. Disclaimer: The team releasing OPT wrote an official model card, which is available in Appendix D of the paper. Content from this model card has been written by the Hugging Face team. To quote the first two paragraphs of the official paper OPT was predominantly pretrained with English text, but a small amount of non-English data is still present within the training corpus via CommonCrawl. The model was pretrained using a causal language modeling (CLM) objective. OPT belongs to the same family of decoder-only models like GPT-3. As such, it was…

Open weights other 2,048 tokens transformers

Model · Text generation

Ornith-1.5-9B-GGUF

Ornith

Chirp Chirp! We are introducing Ornith-1.5, a major step toward building foundation models through end-to-end self-improvement. Ornith-1.5 extends Ornith-1.0 (which was developed on top of Qwen3.5 and Gemma4 with additional continued pretraining, mid-training, and post-training) by expanding the self-improvement loop from scaffold and rollout optimization to jointly optimizing task generation, scaffold construction, and solution rollouts. Rather than relying on a fixed set of human-curated tasks and manually designed harnesses, Ornith-1.5 continuously generates new training tasks, discovers effective strategies for solving them, and improves the policy through reinforcement learning. For…

Open weights mit transformers

Model · Text generation

Ornith-1.5-35B-A3B-GGUF

Ornith

Chirp Chirp! We are introducing Ornith-1.5, a major step toward building foundation models through end-to-end self-improvement. Ornith-1.5 extends Ornith-1.0 (which was developed on top of Qwen3.5 and Gemma4 with additional continued pretraining, mid-training, and post-training) by expanding the self-improvement loop from scaffold and rollout optimization to jointly optimizing task generation, scaffold construction, and solution rollouts. Rather than relying on a fixed set of human-curated tasks and manually designed harnesses, Ornith-1.5 continuously generates new training tasks, discovers effective strategies for solving them, and improves the policy through reinforcement learning. For…

Open weights mit transformers

Model · Text generation

Ternary-Bonsai-2-27B-gguf

Prism ML

Full 27B-class reasoning in ternary transformer weights, for llama.cpp (CUDA, Metal, CPU) - \~5.9 GB language model (down from \~54 GB FP16) — full 27B-class reasoning on a standard laptop or a single GPU - 98.2% of FP16 intelligence retained: 84.78 average across 14 thinking-mode benchmarks — far above the conventional IQ2XXS build (72.59) at about 82% of its footprint, and within 0.4 points of UD-Q4KXL at three times the footprint - Retains thinking, reasoning, and agentic behavior deep in the sub-4-bit regime, where conventional low-bit representations collapse: math within half a point of full precision (96.57), coding level with the baseline (89.42), agentic tool calling at 74.92…

Open weights apache-2.0 llama.cpp

Uncensored Qwen3.8-27B, published as GGUF quantizations with the multi token prediction (MTP) head retained and verified. Refusal behaviour has been substantially reduced, not eliminated. See Measured behaviour for the numbers. Capabilities, training data, and architecture are otherwise unchanged. - Refusal directions removed with Heretic, which co minimizes refusal count against KL divergence from the base model. No handwritten refusal removal code, no finetuning, no additional training data. - Abliteration runs at bf16 (no 4 bit quantization). the resulting LoRA is merged into the bf16 base, so the published weights are not a quantized round trip. - mtp. tensors are copied verbatim from…

Open weights apache-2.0 llama.cpp

Model · Text generation

Ornith-1.0-9B-GGUF

Ornith

Aloha! Today, we are releasing Ornith-1.0, a self-improving family of open-source models for agentic coding. This model card documents Ornith-1.0-9B, the most lightweight member of the Ornith family, designed for efficient single-GPU deployment. Ornith-1.0-9B is a dense ~9B model (≈19 GB in bf16), so it serves comfortably on a single 80GB GPU. The recipes below stand up an OpenAI-compatible server; add --tensor-parallel-size / --tp if you want to shard across more GPUs. For a quick local test (or to script offline generation), load the model directly with Transformers. Make sure you have a recent release installed — see the Transformers installation guide; Ornith-1.0-9B requires…

Open weights mit transformers