alt.freeweights.text / UserRepGen-4B-GGUF
From: bartowski <huggingface.co/bartowski>Newsgroups: alt.freeweights.textSubject:

UserRepGen-4B-GGUF

Date: 2026-11-15Commit: 1eb3605Signed: 2DC28CC7B26A283B ✓

Text generation model. Gguf weights, 64.9 GB in all. Published by bartowski under MIT.

text64.9GBUserRepGen-4B-GGUFggufpermissive
FactsParamsnot statedSize64.9 GBFormatsggufTasktext generationLicenseMITFrom sourcepermissive
$ fw get bartowski/UserRepGen-4B-GGUF
# manifest sha256 18920b22200b… · 64.9 GB · 62 files
$ fw verify ./UserRepGen-4B-GGUF bartowski/UserRepGen-4B-GGUF
From sourceHosted (signed)bartowski/UserRepGen-4B-GGUFLast check: 2026-11-15 05:05 UTC

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

Quantized of UserRepGen-4B.

Works with

Convert with

Overview

Size
64.9 GB
Weights
7.26 MB (smallest of 23 GGUF variants)
Parameters
not stated
Formats
gguf
Task
text generation
License
MIT (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: microsoft/UserRepGen-4B

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 05:05 UTCpassed

Model card

From the publisher at commit 1eb3605. Shown as plain text with links; images open at the publisher.

Llamacpp imatrix Quantizations of UserRepGen-4B by microsoft#

Using llama.cpp release b11627 for quantization.

Original model: https://huggingface.co/microsoft/UserRepGen-4B

Model details:

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

How to run

Prompt format#

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

Prompt format with tool definitions

<|im_start|>system
# Tools

You have access to the following functions:

<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>

If you choose to call a function ONLY reply in the following format with NO suffix:

<tool_call>
<function=example_function_name>
<parameter=example_parameter_1>
value_1
</parameter>
<parameter=example_parameter_2>
This is the value for the second parameter
that can span
multiple lines
</parameter>
</function>
</tool_call>

<IMPORTANT>
Reminder:
- Function calls MUST follow the specified format: an inner <function=...></function> block must be nested within <tool_call></tool_call> XML tags
- Required parameters MUST be specified
- You may provide optional reasoning for your function call in natural language BEFORE the function call, but NOT after
- If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls
</IMPORTANT>

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

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

Available files:#

FilenameQuant typeFile SizeSplitDescription
UserRepGen-4B-bf16.ggufbf168.42GBfalseFull BF16 weights.
UserRepGen-4B-Q8_0.ggufQ8_04.49GBfalseExtremely high quality, generally unneeded but max available quant.
UserRepGen-4B-Q6_K_L.ggufQ6_K_L3.85GBfalseThe large size of Q6_K, about halfway to Q8_0 in size. Very high quality, near perfect, recommended.
UserRepGen-4B-Q6_K.ggufQ6_K3.69GBfalseVery high quality, near perfect, recommended.
UserRepGen-4B-Q6_K_S.ggufQ6_K_S3.54GBfalseVery high quality, near perfect, a little smaller than Q6_K with almost all of the model at Q6_K precision, recommended.
UserRepGen-4B-Q5_K_M.ggufQ5_K_M3.29GBfalseHigh quality, recommended.
UserRepGen-4B-Q5_K_S.ggufQ5_K_S3.09GBfalseHigh quality, recommended.
UserRepGen-4B-Q4_K_L.ggufQ4_K_L2.90GBfalseThe large size of Q4_K, between Q4_K_M and Q5_K_S: more of the most sensitive weights kept at higher precision, recommended.
UserRepGen-4B-Q4_1.ggufQ4_12.85GBfalseLegacy format, similar performance to Q4_K_S but with improved tokens/watt on Apple silicon.
UserRepGen-4B-Q4_K_M.ggufQ4_K_M2.73GBfalseGood quality, default size for most use cases, recommended.
UserRepGen-4B-IQ4_NL.ggufIQ4_NL2.72GBfalseSimilar to IQ4_XS, but slightly larger.
UserRepGen-4B-Q4_0.ggufQ4_02.65GBfalseLegacy format, kept for compatibility with older tools.
UserRepGen-4B-Q4_K_S.ggufQ4_K_S2.55GBfalseSlightly lower quality with more space savings, recommended.
UserRepGen-4B-IQ4_XS.ggufIQ4_XS2.44GBfalseDecent quality, smaller than Q4_K_S with similar performance, recommended.
UserRepGen-4B-IQ3_M.ggufIQ3_M2.28GBfalseMedium-low quality, new method with decent performance comparable to Q3_K_M.
UserRepGen-4B-Q3_K_L.ggufQ3_K_L2.18GBfalseLower quality but usable, good for low RAM availability.
UserRepGen-4B-Q3_K_M.ggufQ3_K_M2.07GBfalseLow quality.
UserRepGen-4B-IQ3_XS.ggufIQ3_XS1.98GBfalseLower quality, new method with decent performance, slightly better than Q3_K_S.
UserRepGen-4B-Q3_K_S.ggufQ3_K_S1.97GBfalseLow quality, not recommended.
UserRepGen-4B-IQ3_XXS.ggufIQ3_XXS1.91GBfalseLower quality, new method with decent performance, comparable to Q3 quants.
UserRepGen-4B-Q2_K.ggufQ2_K1.73GBfalseVery low quality but surprisingly usable.
UserRepGen-4B-IQ2_M.ggufIQ2_M1.59GBfalseRelatively low quality, uses SOTA techniques to be surprisingly usable.

Download a specific file:

hf download bartowski/UserRepGen-4B-GGUF --include "UserRepGen-4B-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/UserRepGen-4B-GGUF --include "UserRepGen-4B-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/UserRepGen-4B-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 b11627 - 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

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/togethercomputer_Tev1-4B-experimental-GGUF (same architecture and tensor shapes) before any of these files were released: Q4_K_M reached 0.66×, Q3_K_M 0.58× and IQ2_M 0.69× 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_L3.85GB7.407.3250 %
Q6_K3.69GB7.047.0270 %
Q6_K_S3.54GB6.716.7490 %
Q5_K_M3.29GB6.156.2670 %
Q5_K_S3.09GB5.695.8790 %
Q4_K_L2.90GB5.465.5250 %
Q4_K_M2.73GB5.085.1970 %
IQ4_NL2.72GB5.055.1770 %
Q4_K_S2.55GB4.674.8590 %
IQ4_XS2.44GB4.424.6490 %
IQ3_M2.28GB4.244.3350 %
Q3_K_L2.18GB4.014.1450 %
Q3_K_M2.07GB3.783.9470 %
IQ3_XS1.98GB3.583.7790 %
Q3_K_S1.97GB3.543.7490 %
IQ3_XXS1.91GB3.413.6370 %
Q2_K1.73GB3.013.2970 %
IQ2_M1.59GB2.883.0270 %

Checked on bartowski/togethercomputer_Tev1-4B-experimental-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.0230 ± 0.00090.0228 ± 0.00110.66×−5.3 %
Q3_K_M0.0922 ± 0.00180.0758 ± 0.00180.58×−14.9 %
IQ2_M0.2849 ± 0.00310.2568 ± 0.00310.69×−12.7 %

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: UserRepGen-4B-calibration-v6.txt. The imatrix is available here: UserRepGen-4B-imatrix.gguf.

Calibration render details

{
  "recipe": "calibration-v6",
  "encoder": "chat_template",
  "library_versions": {
    "transformers": "5.9.0",
    "tokenizers": "0.22.2",
    "tiktoken": "0.14.0",
    "blobfile": "3.3.0",
    "huggingface_hub": "1.31.0"
  },
  "chunk_size": 512,
  "prose_chunks": 214,
  "tool_chunks": 336,
  "total_chunks": 550,
  "n_conversations": 137,
  "conversation_token_lengths": [
    566,
    1629,
    916,
    1404,
    1147,
    1366,
    2568,
    666,
    1229,
    1234,
    1069,
    2098,
    883,
    978,
    2402,
    1275,
    1122,
    988,
    739,
    720,
    1364,
    1060,
    1409,
    1204,
    1720,
    1500,
    1052,
    724,
    974,
    1505,
    1571,
    842,
    1270,
    1039,
    1018,
    1714,
    1653,
    1177,
    479,
    1912,
    1413,
    1128,
    1400,
    1772,
    1963,
    1317,
    1611,
    783,
    2443,
    1104,
    2639,
    789,
    1026,
    753,
    905,
    700,
    2315,
    760,
    1150,
    1089,
    1233,
    1173,
    928,
    1024,
    970,
    1425,
    915,
    1554,
    1837,
    843,
    323,
    1124,
    3003,
    2838,
    711,
    764,
    1034,
    797,
    1300,
    1084,
    1153,
    797,
    1073,
    1073,
    1293,
    1548,
    1405,
    1391,
    875,
    660,
    2472,
    640,
    1163,
    1677,
    1949,
    1205,
    645,
    1358,
    1126,
    1731,
    1700,
    1717,
    819,
    772,
    1039,
    2858,
    742,
    598,
    765,
    1263,
    1054,
    1372,
    770,
    350,
    319,
    2323,
    735,
    1141,
    1832,
    1730,
    2365,
    2375,
    693,
    982,
    842,
    852,
    1241,
    1001,
    844,
    1359,
    832,
    712,
    1423,
    1029,
    919,
    1318,
    1481
  ]
}

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 · 64.9 GBWeights 7.26 MB (smallest of 23 GGUF variants). Sizes and sha256 from the signed manifest.
Show all 62 files with their sha256
FileSizesha256
.gitattributes2.93 KBd269049ef67b08207785e7b8f50e71b8e19dfe3434fab15db57a81add6a5a526
README.md17.9 KB92dd8a1f3d0646117d1c6dd92225a153b1c228a34a8a52a7165e7a05a33d9e8d
UserRepGen-4B-IQ2_M.gguf1.59 GB567bcfe1a06d6a12a14675283dda3446575aec26a503d7ac128943659f84c478
UserRepGen-4B-IQ3_M.gguf2.28 GB1e472cd73b12271a7cb82f9947f61b0289d6122641330d1903e6e11c1835ed89
UserRepGen-4B-IQ3_XS.gguf1.98 GB9c91e916affcb30bb017bbb00159e026252ee9bc34fb0abeacdaa8ef9f91f2cc
UserRepGen-4B-IQ3_XXS.gguf1.91 GB5ba0ca781938376431fd6252359dbb12f3a9c66796f27064f1556a11f4d0b899
UserRepGen-4B-IQ4_NL.gguf2.72 GBafa0a7250d64cbcf7ad02a2ae8ff05d31b7a896704ac6a9e09c63d53c74e25a2
UserRepGen-4B-IQ4_XS.gguf2.44 GB38ac4d522cc386d411fef6442a17a3dd4d4ce09073a30139f64a8f62bf3391b1
UserRepGen-4B-Q2_K.gguf1.73 GB4181907360160e2e46b6fa8e77d1a31a9d7c15c59ca3a809c7982ee5b5f8c3b8
UserRepGen-4B-Q3_K_L.gguf2.18 GBae5f1b172f6b22e3acc4c39517f288d1900c497a272420d8bf23c661ec510ce6
UserRepGen-4B-Q3_K_M.gguf2.07 GBf609a358de2db36ca90545119a960c434e0f53261afc08cc784111f712385e0e
UserRepGen-4B-Q3_K_S.gguf1.97 GB7e5233c5e6b94e74afbbe2ee024f4f7538bb3d6de000e3620a4b6412d86fddb5
UserRepGen-4B-Q4_0.gguf2.65 GB4749039b33cda7a75bc2edf6d29a5b3e68082c4188f84e6583cf8bed8df7c2d1
UserRepGen-4B-Q4_1.gguf2.85 GBc3e11e879fda9d125caac5be8a9918c37f36d005533ca286ab8f060f4afe71ee
UserRepGen-4B-Q4_K_L.gguf2.90 GB9940b06660de69fd21d69db61eda3681272c6ba82d935d73fe7cc0815a84c8af
UserRepGen-4B-Q4_K_M.gguf2.73 GBb2cbc223f7ff051e9bf2a60b0bf408749fd8ecc0fd131f9f2cf0f94c5d75cefe
UserRepGen-4B-Q4_K_S.gguf2.55 GB66cccea1e324f79112d5e60205b6447f0321b5ff0bb6d1058a887acdc73629d0
UserRepGen-4B-Q5_K_M.gguf3.29 GB186f71cb8323fcffb6189ac0f860c04221815d9233f42b8ea493b972791da7a0
UserRepGen-4B-Q5_K_S.gguf3.09 GBc38000c4325beddabe64566dafd9cc3e0bbf5545ddabea89bd9542db50b2f331
UserRepGen-4B-Q6_K.gguf3.69 GB18244f7e26fb2d82eacc451f2eb6bb9f7fc52bdca71c4ede4b38021ff988a9e0
UserRepGen-4B-Q6_K_L.gguf3.85 GBf2c2a2712576586303f77201b33cbca81e5b4a01000c455d71bea4562c51d43d
UserRepGen-4B-Q6_K_S.gguf3.54 GB08c0950e1dd1a33d1bebcd9671984a16fbc63c3591d834bcde9131477b3f829d
UserRepGen-4B-Q8_0.gguf4.49 GB06aff13da9f32ea5647262e2de327aef02fe05d32b8c0bbe530ceefe217a4038
UserRepGen-4B-bf16.gguf8.42 GB7a10e1322113dcf83a61840159de60bf70023db47bb6fc6c09c0c3f5e334571d
UserRepGen-4B-calibration-v6.txt1.18 MBf0527d8ca7922eee194d81a02b4071d88bdd35eb17c82d8feebc0ceceaa46ef9
UserRepGen-4B-imatrix.gguf7.26 MB2a8aeeedde63db91c5dae5e6e0078d1a91289a22d8e75d76ee9b84287b11f507
layouts/UserRepGen-4B-IQ2_M.layout.json7.38 KB3ab5c0b6e375006d0951bdba4f1422990776f58df4ea4ff7a45a7c3d278b7d95
layouts/UserRepGen-4B-IQ2_M.tensor-types.txt8.25 KB09e61ee646cc5dd44e827f12f2290d9c171a03e8a9fb2be897765943018daa1f
layouts/UserRepGen-4B-IQ3_M.layout.json7.37 KB281656ddfec29f7bb069ce1e146f95f0a3df93ec20fdf51236ca32b03818f300
layouts/UserRepGen-4B-IQ3_M.tensor-types.txt8.13 KB16fe3cf83e26ad94865c7299005a3addf5786ea099af5737681a2c866b6f9f26
layouts/UserRepGen-4B-IQ3_XS.layout.json7.28 KB987d25c77d5a1314e86f20f53508ae627a256a266063f057fd09f94625f5b51c
layouts/UserRepGen-4B-IQ3_XS.tensor-types.txt8.19 KB931218162f164acb071cd1d5c98d0f4e3c0e792088416bad40caa21868cc2e77
layouts/UserRepGen-4B-IQ3_XXS.layout.json7.37 KB89962e932c81b0f801a5d26e6070fde7cf8a0ac179a15032b0ab5af79b2bcc53
layouts/UserRepGen-4B-IQ3_XXS.tensor-types.txt8.48 KB628905bbaa1460f1696486044b8fc2a2b126cdab028e218b3083637056d79821
layouts/UserRepGen-4B-IQ4_NL.layout.json7.31 KBccf94ae5bd58b5c6ae08161470818d82f4a050d20132107b02aeaf2669bb084c
layouts/UserRepGen-4B-IQ4_NL.tensor-types.txt8.29 KBcb22c245ff9c7ad99aa3663a8ddb9317cf144fe22160b5663c2c794cbae15311
layouts/UserRepGen-4B-IQ4_XS.layout.json7.31 KB67c39ad7bd95027cd105f883a32481a0ccf3becd2491c97cd0d42f7d0db134db
layouts/UserRepGen-4B-IQ4_XS.tensor-types.txt8.36 KBe9d9850b197d38883fc742bc926d2e2508eb1f42576d969eb65b3907b308b625
layouts/UserRepGen-4B-Q2_K.layout.json7.30 KB3670c53b85158796b41846ce09cc97a76aae182c345f8aebfba3a2cb0c702b2f
layouts/UserRepGen-4B-Q2_K.tensor-types.txt8.02 KBa41743f02be9ebd76766cb9cdaf1336cbb7a1c9b6faf836fd4d6834f4b24ffcb
layouts/UserRepGen-4B-Q3_K_L.layout.json7.39 KB531ef2a1111edfbf893bef80585e2e24c9f7a7ec3570342851fca874dcf62700
layouts/UserRepGen-4B-Q3_K_L.tensor-types.txt8.02 KB31a29ce1fd8169a0696095d1dc3faa9d229d6bff2526495f46050b8fc695171c
layouts/UserRepGen-4B-Q3_K_M.layout.json7.36 KB4dfd90df4984adee39a5408aeaccfd16bd384d55713b9025cda41dd621c03df7
layouts/UserRepGen-4B-Q3_K_M.tensor-types.txt8.02 KB426209fad2e6ffcf228ed49e5449901aceb06797a082790ff03914bdf4967681
layouts/UserRepGen-4B-Q3_K_S.layout.json7.29 KBba5a79e964c8b47b57be2b39ac06b2d14c760a421ba1f85b19400e17a65f4eee
layouts/UserRepGen-4B-Q3_K_S.tensor-types.txt8.02 KBebcb73f8fe5a5b6db3d7b7ec81d9b8c978a24e0246692f720ac94813ac4086b3
layouts/UserRepGen-4B-Q4_K_L.layout.json7.36 KB742dd3f8c1687ecf39f3a1ceebc48774dc2af590b2f034b9e5f5cb5b88ebf45f
layouts/UserRepGen-4B-Q4_K_L.tensor-types.txt8.02 KB560525966feb368c6aaddeea57c5e8ec986fdc5ff7b4a50854d3d605ae5df2de
layouts/UserRepGen-4B-Q4_K_M.layout.json7.31 KBc6c70d172d2914c03f2e97b05c9c28ea61e7a2e3201801eedaef50de95bc5b31
layouts/UserRepGen-4B-Q4_K_M.tensor-types.txt8.02 KBb7b1d89b6649980965088f3671fe1650f0867d6d8cecd4f43c9c1c3253c1f9e0
layouts/UserRepGen-4B-Q4_K_S.layout.json7.29 KB263d57ba88bed030d8da00b9e8c05c0696ee6c479c9fc196cdb371243b0efe72
layouts/UserRepGen-4B-Q4_K_S.tensor-types.txt8.02 KBfec5bf1097d9aea1601bc2863d2b0052651935155d4253dc3f35ce9ae6093ebf
layouts/UserRepGen-4B-Q5_K_M.layout.json7.24 KB0d7999502a52abb58a0a84a626d28ff933b2731bf498f0f751306a668a899408
layouts/UserRepGen-4B-Q5_K_M.tensor-types.txt8.02 KB25fbc20f683720098b94bb044b10431e736696eedb713b834d26c6b7a9b1486f
layouts/UserRepGen-4B-Q5_K_S.layout.json7.28 KBdee50681c6582c602a5212a98c9d2e4ec181b26c1c94aff753c3704621a824f7
layouts/UserRepGen-4B-Q5_K_S.tensor-types.txt8.02 KB5e7ff070192b1beec6eb9159edead5e28dcbc3028ea936c92d900d793c96255d
layouts/UserRepGen-4B-Q6_K.layout.json7.24 KB4fda93b70ca9aec56025b7c7bf8a2e83cedbbcd2d934e23d47ca7f9afeffa271
layouts/UserRepGen-4B-Q6_K.tensor-types.txt8.02 KBa6d80c53d533fe0238efa9362ba94fcbdbfda07c1f9a50558f85139d9f033a6a
layouts/UserRepGen-4B-Q6_K_L.layout.json7.26 KBf9bdcf444bdf82a028c224e1e0e56f0a8ebaea9942a26bbc1d5e8c3d4f9aca53
layouts/UserRepGen-4B-Q6_K_L.tensor-types.txt8.02 KBb9a6f9a4a60676a808b0e4aea7eebe9439ba6372108809f3f44640abebae4261
layouts/UserRepGen-4B-Q6_K_S.layout.json7.24 KBbc0ffbfed0d09312ad2667a0354156a5b36cca99584bb136f299887edfc394ab
layouts/UserRepGen-4B-Q6_K_S.tensor-types.txt8.02 KBe8c4363a3266bd92ff2124aa66694501bd87196316bf6aeef099873646a7af72
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
1eb3605a1e pinned now2026-11-15 05:05 UTC62 files · 64.9 GB

Use it

$ fw get bartowski/UserRepGen-4B-GGUF
# manifest sha256 18920b22200b… · 64.9 GB · 62 files
$ fw verify ./UserRepGen-4B-GGUF bartowski/UserRepGen-4B-GGUF
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/bartowski/UserRepGen-4B-GGUF.json --dir ./UserRepGen-4B-GGUF $ python3 fw.py verify ./UserRepGen-4B-GGUF ./bartowski__UserRepGen-4B-GGUF.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download bartowski/UserRepGen-4B-GGUF --revision 1eb3605a1e16d85fbdde243b2bcbdfabde5fc3c8 --local-dir ./UserRepGen-4B-GGUF
llama.cppDownload one GGUF variant (UserRepGen-4B-imatrix, 7.26 MB), then serve it.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download bartowski/UserRepGen-4B-GGUF --include "UserRepGen-4B-imatrix*" --local-dir ./UserRepGen-4B-GGUF $ llama-server -m ./UserRepGen-4B-GGUF/UserRepGen-4B-imatrix.gguf
OllamaMake an Ollama model from the downloaded file.
$ printf 'FROM ./UserRepGen-4B-GGUF/UserRepGen-4B-imatrix.gguf\n' > Modelfile $ ollama create userrepgen-4b-gguf -f Modelfile

License

Name
MIT License
Id
MIT
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
92dd8a1f3d0646117d1c6dd92225a153b1c228a34a8a52a7165e7a05a33d9e8d
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: UserRepGen-4B-GGUFDate: 2026-11-15Commit: 1eb3605Signed: 2DC28CC7B26A283B ✓
Upstream
bartowski/UserRepGen-4B-GGUF
Pinned commit
1eb3605a1e16d85fbdde243b2bcbdfabde5fc3c8
Manifest
UserRepGen-4B-GGUF.json · .minisig
Manifest sha256
18920b22200b328e60005f8d5362cbd1a403702b334243762d007c51107a03b7
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 05:05 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/bartowski/UserRepGen-4B-GGUF.json $ curl -O https://freeweights.allternit.com/manifests/bartowski/UserRepGen-4B-GGUF.json.minisig $ minisign -Vm UserRepGen-4B-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

microsoft/UserRepGen-4B · 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/UserRepGen-4B-GGUF
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. UserRepGen-4B-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