alt.freeweights.text / Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF
From: bartowski <huggingface.co/bartowski>Newsgroups: alt.freeweights.textSubject:

Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF

Date: 2026-11-15Commit: 03c59a3Signed: 2DC28CC7B26A283B ✓

Text generation model. Gguf weights, 203 GB in all. Published by bartowski under Apache-2.0.

text203GBMellum2.1-12B-A2.5B-Thinking-MTP-GGUFggufpermissive
FactsParamsnot statedSize203 GBFormatsggufTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF
# manifest sha256 db7e30648488… · 203 GB · 62 files
$ fw verify ./Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF
From sourceHosted (signed)bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUFLast check: 2026-11-15 04:51 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Quantized of Mellum2.1-12B-A2.5B-Thinking-MTP.

Works with

Convert with

Overview

Size
203 GB
Weights
82.0 MB (smallest of 23 GGUF variants)
Parameters
not stated
Formats
gguf
Task
text generation
License
Apache-2.0 (permissive)
Files
62, each with a sha256
Publisher
bartowski
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Base model: JetBrains/Mellum2.1-12B-A2.5B-Thinking-MTP

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 04:51 UTCpassed

Model card

From the publisher at commit 03c59a3. Shown as plain text with links; images open at the publisher.

Llamacpp imatrix Quantizations of Mellum2.1-12B-A2.5B-Thinking-MTP by JetBrains#

Using llama.cpp release b11969 for quantization.

Original model: https://huggingface.co/JetBrains/Mellum2.1-12B-A2.5B-Thinking-MTP

Model details:

  • Parameter count: 13B (source checkpoint)
  • Input support: text
  • Speculative decoding: yes (MTP) - details
  • imatrix: yes - details

How to run

Prompt format#

<|im_start|>system
{system_prompt}<|im_end|>
<|im_start|>user
{prompt}<|im_end|>
<|im_start|>assistant

Prompt format with tool definitions

<|im_start|>system
{system_prompt}

# Tools

You may call one or more functions to assist with the user query.

You are provided with function signatures within <tools></tools> XML tags:
<tools>
{"type": "function", "function": {"name": "get_stock_price", "description": "Get the current stock price", "parameters": {"type": "object", "properties": {"symbol": {"type": "string", "description": "The stock symbol, e.g. AAPL, GOOG"}}, "required": ["symbol"]}}}
</tools>

For each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:
<tool_call>
{"name": <function-name>, "arguments": <args-json-object>}
</tool_call><|im_end|>
<|im_start|>user
{prompt}<|im_end|>
<|im_start|>assistant

Don't know which to choose? Grab Q4_K_M (9.01GB) - usually a good mix of size and performance. Download instructions available here

Available files:#

FilenameQuant typeFile SizeSplitDescription
Mellum2.1-12B-A2.5B-Thinking-MTP-bf16.ggufbf1625.17GBfalseFull BF16 weights.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q8_0.ggufQ8_013.38GBfalseExtremely high quality, generally unneeded but max available quant.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K_L.ggufQ6_K_L12.05GBfalseThe large size of Q6_K, about halfway to Q8_0 in size. Very high quality, near perfect, recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K.ggufQ6_K11.70GBfalseVery high quality, near perfect, recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K_S.ggufQ6_K_S11.38GBfalseVery high quality, near perfect, a little smaller than Q6_K with almost all of the model at Q6_K precision, recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q5_K_M.ggufQ5_K_M10.17GBfalseHigh quality, recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_L.ggufQ4_K_L9.42GBfalseThe large size of Q4_K, between Q4_K_M and Q5_K_S: more of the most sensitive weights kept at higher precision, recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q5_K_S.ggufQ5_K_S9.20GBfalseHigh quality, recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_M.ggufQ4_K_M9.01GBfalseGood quality, default size for most use cases, recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_S.ggufQ4_K_S8.09GBfalseSlightly lower quality with more space savings, recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_1.ggufQ4_17.95GBfalseLegacy format, similar performance to Q4_K_S but with improved tokens/watt on Apple silicon.
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ4_NL.ggufIQ4_NL7.90GBfalseSimilar to IQ4_XS, but slightly larger.
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_M.ggufIQ3_M7.46GBfalseMedium-low quality, new method with decent performance comparable to Q3_K_M.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_L.ggufQ3_K_L7.35GBfalseLower quality but usable, good for low RAM availability.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_0.ggufQ4_07.24GBfalseLegacy format, kept for compatibility with older tools.
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ4_XS.ggufIQ4_XS7.21GBfalseDecent quality, smaller than Q4_K_S with similar performance, recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_M.ggufQ3_K_M7.01GBfalseLow quality.
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_XS.ggufIQ3_XS6.60GBfalseLower quality, new method with decent performance, slightly better than Q3_K_S.
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_XXS.ggufIQ3_XXS6.51GBfalseLower quality, new method with decent performance, comparable to Q3 quants.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_S.ggufQ3_K_S6.29GBfalseLow quality, not recommended.
Mellum2.1-12B-A2.5B-Thinking-MTP-Q2_K.ggufQ2_K5.77GBfalseVery low quality but surprisingly usable.
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ2_M.ggufIQ2_M5.73GBfalseRelatively low quality, uses SOTA techniques to be surprisingly usable.

About these sizes: 30.5 % of this model's weights (ffn_down_exps (896 wide)) have row widths that llama.cpp's 256-wide K and IQ block types cannot use, so each size gives them one of the 32-wide types instead (Q4_0 to Q8_0, or IQ4_NL), whatever type its name asks for, and the files above are closer together in size than usual.

Download a specific file:

hf download bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF --include "Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_M.gguf" --local-dir ./

Downloading using the Hugging Face CLI#

Click to view download instructions

First, make sure you have the Hugging Face CLI installed:

pip install -U "huggingface_hub[cli]"

Download a specific file:

hf download bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF --include "Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_M.gguf" --local-dir ./

How to run#

These quants run with llama.cpp - installable in one line via llama.app:

curl -LsSf https://llama.app/install.sh | sh
llama-server -hf bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF:Q4_K_M

llama-server includes a built-in chat web UI, served at http://localhost:8080 by default.

These quants were made with llama.cpp release b11969 - if this model's architecture is newly supported, you'll need that release or newer to run them.

They also work in: LM Studio · koboldcpp · ramalama · Jan AI · Text Generation Web UI · LoLLMs · Atomic Chat

MTP#

This model has MTP (Multi-Token Prediction) layers, and they are included in these quants

MTP layers act as a built-in draft model, letting llama.cpp run speculative decoding for faster generation. To use them, add the following flag to your llama.cpp command:

--spec-type draft-mtp

Note: the MTP layers are stored at Q4_0 in every quant except Q8_0. Imatrix calibration does not exercise them, so the imatrix has nothing to offer these layers, and Q4_0 is chosen for its speed, which massively benefits MTP performance.

Per-tensor layouts#

Some of these files were built with a layout computed for this model instead of llama.cpp's standard one-size-fits-all rules. A Q4_K_M is still mostly Q4_K; the extra precision goes to the weights this particular model is most sensitive to. The S, M or L in a name says how much of the model stays at the base precision: about 90 % for S, 70 % for M and 50 % for L. An _L name is simply the large size of its family. Q4_K_L is to Q4_K_M what Q4_K_M is to Q4_K_S; Q6_K_S, Q6_K and Q6_K_L are the small, medium and large sizes of Q6_K, with Q6_K_L about halfway to Q8_0. In earlier releases an _L name meant the embedding and output weights were kept at Q8_0; in these files it means the larger size of the base type. There is no size target, so each file's bits per weight is reported rather than promised.

The layout each of these files was built with is published in the layouts/ folder: <file>.tensor-types.txt is the exact --tensor-type-file given to llama-quantize, and <file>.layout.json records how it was computed, including the generator version, the llama.cpp release and the commit, so any of them can be rebuilt. The code that computed them is public at quantization-config; its tag key-3bf8b43e20a68f0b is the exact snapshot these files record. The method is described in this write-up.

Checked on bartowski/Mellum2.1-12B-A2.5B-Thinking-GGUF (same architecture and tensor shapes) before any of these files were released: Q4_K_M reached 0.91×, Q3_K_M 0.92× and IQ2_M 1.09× the KL divergence of the standard layout at the same file size.

Layout details

Files built from a computed layout:

QuantSizeBody bits/weightFile bits/weightBody kept at base type
Q6_K_L12.05GB7.387.6651 %
Q6_K11.70GB7.037.4471 %
Q6_K_S11.38GB6.717.2391 %
Q5_K_M10.17GB6.126.4771 %
Q4_K_L9.42GB5.495.9950 %
Q5_K_S9.20GB5.695.8590 %
Q4_K_M9.01GB5.085.7370 %
Q4_K_S8.09GB4.705.1590 %
IQ4_NL7.90GB5.085.0370 %
IQ3_M7.46GB4.324.7450 %
Q3_K_L7.35GB4.204.6750 %
IQ4_XS7.21GB4.394.5990 %
Q3_K_M7.01GB3.984.4670 %
IQ3_XS6.60GB3.574.2090 %
IQ3_XXS6.51GB3.474.1470 %
Q3_K_S6.29GB3.564.0090 %
Q2_K5.77GB3.043.6770 %
IQ2_M5.73GB2.903.6470 %

Checked on bartowski/Mellum2.1-12B-A2.5B-Thinking-GGUF, which shares this model's architecture and tensor shapes: the computed layout against the standard one, measured by KL divergence against the unquantized model. The ratio compares each computed file with the standard ladder read at that file's own size, so it can differ from the two KLD columns when the two files differ in size.

QuantComputed layout KLDStandard layout KLDRatio at equal sizeSize vs standard file
Q4_K_M0.0321 ± 0.00040.0509 ± 0.00060.91×+8.0 %
Q3_K_M0.1059 ± 0.00130.1537 ± 0.00170.92×+8.5 %
IQ2_M0.2690 ± 0.00280.2983 ± 0.00311.09×+6.0 %

How it works: the base type is a floor for every body tensor and a fixed share of the body bytes stays at it (90 % for S, 70 % for M, 50 % for L); the remaining bytes go where a cross-model sensitivity prior, measured by KL divergence against the unquantized model, says they buy the most quality. The embedding and output tensors are sized by their share of the file: a small table is kept at Q8_0, a large one follows the file's bitrate. A K-quant and the IQ quant with the same base bitrate (Q3_K_S and IQ3_XS, Q3_K_M and IQ3_S, Q3_K_L and IQ3_M) come out at about the same size; the IQ file is the GPU-oriented twin.

imatrix#

All quants made using imatrix option, with a calibration corpus rendered through this model's own chat template. The corpus pairs plain prose with tool-calling and reasoning conversations (corpus source data), encoded exactly as this model sees them at inference and processed with --parse-special, so chat-format special tokens contribute to the importance matrix. The corpus rendered for this model is included in this repo: Mellum2.1-12B-A2.5B-Thinking-MTP-calibration-v6.txt. The imatrix is available here: Mellum2.1-12B-A2.5B-Thinking-MTP-imatrix.gguf.

Calibration render details

{
  "recipe": "calibration-v6",
  "encoder": "chat_template",
  "library_versions": {
    "transformers": "5.20.2",
    "tokenizers": "0.23.3",
    "tiktoken": "0.14.0",
    "blobfile": "3.3.0",
    "huggingface_hub": "1.31.0"
  },
  "chunk_size": 512,
  "prose_chunks": 239,
  "tool_chunks": 314,
  "total_chunks": 553,
  "n_conversations": 137,
  "conversation_token_lengths": [
    476,
    1553,
    814,
    1340,
    1021,
    1293,
    2525,
    558,
    1140,
    1116,
    989,
    1994,
    788,
    896,
    2367,
    1143,
    1041,
    901,
    644,
    629,
    1283,
    933,
    1341,
    1127,
    1651,
    1483,
    959,
    606,
    894,
    1434,
    1484,
    739,
    1187,
    963,
    1042,
    1659,
    1557,
    1106,
    378,
    1865,
    1359,
    1036,
    1298,
    1717,
    1910,
    1196,
    1539,
    668,
    2401,
    1026,
    2562,
    689,
    913,
    653,
    937,
    619,
    2191,
    640,
    1044,
    998,
    1147,
    1098,
    844,
    927,
    869,
    1334,
    834,
    1469,
    1785,
    771,
    326,
    1035,
    3024,
    2841,
    635,
    641,
    929,
    692,
    1212,
    1003,
    1046,
    711,
    979,
    970,
    1206,
    1428,
    1319,
    1314,
    738,
    559,
    2426,
    666,
    1066,
    1598,
    1950,
    1117,
    533,
    1310,
    1140,
    1625,
    1594,
    1587,
    735,
    673,
    941,
    2745,
    657,
    491,
    669,
    1166,
    970,
    1285,
    675,
    355,
    330,
    2276,
    620,
    1057,
    1751,
    1606,
    2317,
    2344,
    591,
    887,
    746,
    759,
    1147,
    919,
    766,
    1252,
    740,
    635,
    1345,
    929,
    825,
    1226,
    1379
  ]
}

ARM/AVX information#

llama.cpp automatically "repacks" weights into an interleaved layout at load time for faster inference on ARM and AVX machines - details in this PR. This once required downloading special Q4_0_4_4/4_8/8_8 files; those are long gone. Online repacking now covers Q4_0, IQ4_NL, and most K-quants, so no special quant choice is needed for CPU inference.

Which file should I choose?#

Click here for details

An older (early 2024) but still useful write-up with charts comparing quant performances is provided by Artefact2 here

The first thing to figure out is how big a model you can run. To do this, you'll need to figure out how much RAM and/or VRAM you have.

If you want your model running as FAST as possible, you'll want to fit the whole thing on your GPU's VRAM. Aim for a quant with a file size 1-2GB smaller than your GPU's total VRAM.

If you want the absolute maximum quality, add both your system RAM and your GPU's VRAM together, then similarly grab a quant with a file size 1-2GB Smaller than that total.

Hugging Face can also do this math for you: add your hardware in your Local Apps settings and the model page will show which files fit.

Next, you'll need to decide if you want to use an 'I-quant' or a 'K-quant'.

If you don't want to think too much, grab one of the K-quants. These are in format 'QX_K_X', like Q5_K_M.

If you want to get more into the weeds, you can check out this extremely useful feature chart:

llama.cpp feature matrix

But basically, if you're aiming for below Q4, and you're running cuBLAS (Nvidia) or rocBLAS (AMD), you should look towards the I-quants. These are in format IQX_X, like IQ3_M. These are newer and offer better performance for their size.

These I-quants can also be used on CPU, but will be slower than their K-quant equivalent, so speed vs performance is a tradeoff you'll have to decide.

Credits#

Thank you kalomaze and Dampf for assistance in creating the imatrix calibration dataset.

Want to support my work? Visit my ko-fi page here: https://ko-fi.com/bartowski

Files

62 files · 203 GBWeights 82.0 MB (smallest of 23 GGUF variants). Sizes and sha256 from the signed manifest.
Show all 62 files with their sha256
FileSizesha256
.gitattributes3.37 KB2626afb630e59f2b7baf8a012472e18d3375be9d2be4e147d13ebb9fdec5fe0d
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ2_M.gguf5.73 GBd1a671db14c97a1fd1c920d6ac55ab7c3912943e935023cd207d994d675f3618
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_M.gguf7.46 GBd7902f0b07c0bdd9234c6d6ff71376e4fb3db3d9dc39066e2991a10840633c8c
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_XS.gguf6.60 GBf13af9d91bf74389eedb8331b2b51ff3fb62416169e75ea530dbce88ff50cc9d
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_XXS.gguf6.51 GBa1f23304d2cb79b454ae5218f670ee6884bec10c4cace5f2c6f9e0abe01fbd2b
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ4_NL.gguf7.90 GB00261d67a71a7699b85d47b9e4c6f8ec2681250485eb04b000af5bff4c1f8a8d
Mellum2.1-12B-A2.5B-Thinking-MTP-IQ4_XS.gguf7.21 GB4dabe9f3a5c2f68032cf51635f503118f6cbcacdd58db00f64508088b559feda
Mellum2.1-12B-A2.5B-Thinking-MTP-Q2_K.gguf5.77 GB16649c9da73f9b037ef6ea8be756fb8ad5015245034226dd1f25d107fad17480
Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_L.gguf7.35 GB833dde082d159c9b6b41203475af78646404fecb6eff55775bbac85dfa797b99
Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_M.gguf7.01 GBdc42b1bffbe249a462b2defa9c20b6408140cbf9ebdee9431ebb4638dc4d7145
Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_S.gguf6.29 GB93e849bb50bdf78dbaf50d30211a94c13dbcd06341c34e15fd02b6293952e032
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_0.gguf7.24 GB6822c862b48f61491509884a2aed0d21237dd5951eb81203ff6ee04d9ad8f044
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_1.gguf7.95 GBe5dac82a5faa003fe64822c240024078dc45d82305233118f1c0ef7ab27ed7fc
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_L.gguf9.42 GBc0d708f4187a5682cf6eb05044a0a50f35d347caeef61916cb2170efd9c8750e
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_M.gguf9.01 GB46084b08bd1584f636f99fd5324eb79e0ebd1ec0d00686014d4a01f6b4e74895
Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_S.gguf8.09 GBb3cade78770e6141b7603251dc4eb395329fceaadacf9e4418c3993a7b63e293
Mellum2.1-12B-A2.5B-Thinking-MTP-Q5_K_M.gguf10.2 GB1da2791ac8a695f6bfa5fa1e4386e4d0278de7a7aa04950aa8276504d22d1c4a
Mellum2.1-12B-A2.5B-Thinking-MTP-Q5_K_S.gguf9.20 GB3ad32d4fa35586a8d84cc1c995e0954e6cf62b63ec3517f7d718b7de84c5974d
Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K.gguf11.7 GB15506b59586c1e495f04d607f30902eb21026f991e8ea7405e7b3bb76ac39ef3
Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K_L.gguf12.0 GBa78091d3b9ad4bde81dd2845db068f9d19b238a5dbb4caf811c035ce77d55d96
Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K_S.gguf11.4 GB929905857fa65543898f920a4a321eb70f802b0041d6ffb2278b7a117290521a
Mellum2.1-12B-A2.5B-Thinking-MTP-Q8_0.gguf13.4 GB210d76f75c8d7e6d63bed3e55cd6d44f0eb3590090f165d2ee936e97779f380a
Mellum2.1-12B-A2.5B-Thinking-MTP-bf16.gguf25.2 GBebe902864ae705119b58d458a25a278318a54e3eacf0ce15ee7689f2716b055a
Mellum2.1-12B-A2.5B-Thinking-MTP-calibration-v6.txt1.10 MB7d3c943ad5cbd49cecc4f307c73f5c8132584ba445196369084f26b85744a725
Mellum2.1-12B-A2.5B-Thinking-MTP-imatrix.gguf82.0 MBf160132b604d1e25184953a2f13ade57ce2aafd9e8e8561d3eef1abe7736767c
README.md23.6 KB0b68b6699c24cacbf6739a43c13b5968f8bd817fa249f8c333dc21f1a70a7985
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ2_M.layout.json6.11 KBaa0ad482b5641644cdfa91b03758afad764a26c551cdea972d20514874894744
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ2_M.tensor-types.txt6.89 KBc5b25fa0820f0e827369c486ce1f7d3b577836204afb938b6be368509242f980
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_M.layout.json6.02 KB503407fc051369aa56be2aeb13a958a12ccdeb8207fce6db7a721d6e99f30db5
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_M.tensor-types.txt6.85 KB7b10379882b50ceaeb6cba60d6dd44b8ebc0446849293eefec223c7d98a6a5b4
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_XS.layout.json6.03 KB3d0b7ec5d7ab1e5dfdd19617210524f8062b939ac9f70bb80059a30fa06fc167
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_XS.tensor-types.txt6.87 KBa4c7683f4bed21cf3a59155c8f297c1bb74fdc95da65ba478b56b8dbd3770bf5
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_XXS.layout.json6.04 KBedfe4ed317a66905065477214b7151c390d2c3ca7c335963bf05a8f34b0fc33d
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ3_XXS.tensor-types.txt6.97 KBf7d652bce464c818928358a1ab29a942160c0ab9cc4cf1cece18f3352f8e4786
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ4_NL.layout.json6.05 KBd0201249519efd4ab15207e30592440a939a7b19ab393badd783dd0bcb33a2ef
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ4_NL.tensor-types.txt6.93 KB3954ba1fe7bbc2824e77d544afb943ce3e8df9f0ebae9b0134e1a3427bd6cc34
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ4_XS.layout.json6.06 KB7347092832114b98226d4af7c79b5102b508568f401f3a51fbcc75b40c3055d5
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-IQ4_XS.tensor-types.txt6.96 KBdb209ac0ac7f3fa4be3652f591b940110bf1df743e09a144b3087ec3f952e09c
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q2_K.layout.json5.94 KB1451bb777347567101394576d5b506992c284019befa5be46272e3c24c7947db
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q2_K.tensor-types.txt6.78 KBdcc36fa02b74eaee9b845f026bd324a152378f7fb79a5ec778bd2a905d97db50
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_L.layout.json5.94 KBea38aa6b51b592e5d86373a0c3a89df9effdad5f1ccdb4aca4db8d513c3a42f6
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_L.tensor-types.txt6.78 KB3b64d579c04944f3dd7f309914c3cbf8c0867f5841690bdd245eb921cae8b0b9
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_M.layout.json5.93 KB6dd4ee18e83889c1f94d6556f92bfe91db8dd8afcb3464a870c277375bd31531
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_M.tensor-types.txt6.78 KB454715488a3ef46d354dd5a1106986e87fc649de96d4d3fc0049ef19e93bb152
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_S.layout.json5.91 KB397a11e8a1d1a090a78b8c5a35af99242104f4179015302a531f865cea76a6a8
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q3_K_S.tensor-types.txt6.78 KB258215f1e630bc5f172b4bb9c71f51412f4173c5a4be7ac4b59bd308284d6691
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_L.layout.json5.95 KB5d4ec42966630f13715f5cc1059d76f1f87525a321a7f65c57530abca142aac2
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_L.tensor-types.txt6.78 KBf49df5c5f22a10445192e24a57f1471466a83078558cfa1e4d4df0e06f54aad9
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_M.layout.json5.93 KB3b59d762d1c533e7ed73e507dfb85dc07ddf309c7d13b062dfc833b01fc91b80
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_M.tensor-types.txt6.78 KBb9725685b7cbf069839f401f6ca29c9840077619d7e6089ba80b3b44ff4ddf8b
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_S.layout.json5.89 KBff663890d27bcf25b031b749270518dabbeb8568f772b87b870bf439c1f9326d
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q4_K_S.tensor-types.txt6.78 KB1ddf5b72ef5382c0eeba4da6528b34e3f23a137c3a30b3fc8ceb291701317736
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q5_K_M.layout.json5.89 KBbc947d128ab255d1608f716ff902066870c275af5690c37db4e2b90443f8d7d1
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q5_K_M.tensor-types.txt6.78 KBbca1dd2463bcad17c87073d94b7cb7d33043850eeda623cb38c4d44351a448ed
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q5_K_S.layout.json5.89 KBbbffde05175176090bc42e65c8c61f0e780b6f8b0aae13afd1ac563a4597ef2f
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q5_K_S.tensor-types.txt6.78 KBbe0202a5942da3f777481564347d9ce1295e4573e54c102f68ea6e5bb4d918cc
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K.layout.json5.89 KBa4b659b801847f7511470ccd8924fbce97d70c0481484f28679e278299777960
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K.tensor-types.txt6.78 KB8b959c13a94cc5cf596101fb2fe291082c1ba48b5f463a1b49e3c65f559b0191
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K_L.layout.json5.89 KBf1cf3181d028e5fc24363dd47d6bd091c1e48c33a5d095f96ef7a169af1affdc
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K_L.tensor-types.txt6.78 KBf5c9170e589f85e6654f6231281cdaa581513506913f4cc04327d7ab3aabb074
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K_S.layout.json5.86 KB3e93caad6acd5ff03adb52f2ab61a4ca67deca40b45cf143eb8473727a3368e0
layouts/Mellum2.1-12B-A2.5B-Thinking-MTP-Q6_K_S.tensor-types.txt6.78 KBa9856745a48c98e71935197ce650e9f7750951e66f62f9b044b3737d73a94db9
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
03c59a3f94 pinned now2026-11-15 04:51 UTC62 files · 203 GB

Use it

$ fw get bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF
# manifest sha256 db7e30648488… · 203 GB · 62 files
$ fw verify ./Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF.json --dir ./Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF $ python3 fw.py verify ./Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF ./bartowski__Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF --revision 03c59a3f94d07b4201b7b4d30fe933eea5bfd133 --local-dir ./Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF
llama.cppDownload one GGUF variant (Mellum2.1-12B-A2.5B-Thinking-MTP-imatrix, 82.0 MB), then serve it.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF --include "Mellum2.1-12B-A2.5B-Thinking-MTP-imatrix*" --local-dir ./Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF $ llama-server -m ./Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF/Mellum2.1-12B-A2.5B-Thinking-MTP-imatrix.gguf
OllamaMake an Ollama model from the downloaded file.
$ printf 'FROM ./Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF/Mellum2.1-12B-A2.5B-Thinking-MTP-imatrix.gguf\n' > Modelfile $ ollama create mellum2.1-12b-a2.5b-thinking-mtp-gguf -f Modelfile

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
0b68b6699c24cacbf6739a43c13b5968f8bd817fa249f8c333dc21f1a70a7985
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: bartowski <huggingface.co/bartowski>Newsgroups: alt.freeweights.textSubject: Mellum2.1-12B-A2.5B-Thinking-MTP-GGUFDate: 2026-11-15Commit: 03c59a3Signed: 2DC28CC7B26A283B ✓
Upstream
bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF
Pinned commit
03c59a3f94d07b4201b7b4d30fe933eea5bfd133
Manifest
Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF.json · .minisig
Manifest sha256
db7e306484884d6259849189a255cb93c5ea3b0e4153ec748ad175ea4fab9961
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 04:51 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF.json $ curl -O https://freeweights.allternit.com/manifests/bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF.json.minisig $ minisign -Vm Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

Parent

JetBrains/Mellum2.1-12B-A2.5B-Thinking-MTP · this model is a quantization of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download bartowski/Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. Mellum2.1-12B-A2.5B-Thinking-MTP-GGUF.json. Provenance. Takedown history: none.
From: laion <huggingface.co/laion>Subject: a2-rl-e2egit_large-50-32B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-large-15-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-v2-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_pymethods2test-large-80-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_unitsyn-python-large-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_mix_h2_language_proportional-65-8B