alt.freeweights.lfm / LFM3-1.7B-GGUF
From: bartowski <huggingface.co/bartowski>Newsgroups: alt.freeweights.lfmSubject:

LFM3-1.7B-GGUF

Date: 2026-11-15Commit: 9693095Signed: 2DC28CC7B26A283B ✓

Text generation model. Gguf weights, 26.6 GB in all. Published by bartowski under LFM-1.0 (custom).

lfm26.6GBLFM3-1.7B-GGUFggufcustom terms
FactsParamsnot statedSize26.6 GBFormatsggufTasktext generationLicenseLFM-1.0 (custom)From sourcecustom termsread terms
# custom terms: read the license before you download
$ fw get bartowski/LFM3-1.7B-GGUF
# manifest sha256 29f270f3948d… · 26.6 GB · 62 files
$ fw verify ./LFM3-1.7B-GGUF bartowski/LFM3-1.7B-GGUF
From sourceHosted (signed)bartowski/LFM3-1.7B-GGUFLast check: 2026-11-15 00:16 UTC

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

Quantized of LFM3-1.7B.

Works with

Convert with

Overview

Size
26.6 GB
Weights
3.64 MB (smallest of 23 GGUF variants)
Parameters
not stated
Formats
gguf
Task
text generation
License
LFM-1.0 (custom) (custom)
Files
62, each with a sha256
Publisher
bartowski
Added
2026-11-15
Section
alt.freeweights.lfm
Lineage

Original release from the publisher.

Base model: LiquidAI/LFM3-1.7B

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 00:16 UTCpassed

Model card

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

Llamacpp imatrix Quantizations of LFM3-1.7B by LiquidAI#

Using llama.cpp release b11969 for quantization.

Original model: https://huggingface.co/LiquidAI/LFM3-1.7B

Model details:

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

How to run

Prompt format#

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

Prompt format with tool definitions

<|startoftext|><|im_start|>system
{system_prompt}

<tools>
{"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><|im_end|>
<|im_start|>user
{prompt}<|im_end|>
<|im_start|>assistant
<think>

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

Available files:#

FilenameQuant typeFile SizeSplitDescription
LFM3-1.7B-bf16.ggufbf163.47GBfalseFull BF16 weights.
LFM3-1.7B-Q8_0.ggufQ8_01.85GBfalseExtremely high quality, generally unneeded but max available quant.
LFM3-1.7B-Q6_K_L.ggufQ6_K_L1.58GBfalseThe large size of Q6_K, about halfway to Q8_0 in size. Very high quality, near perfect, recommended.
LFM3-1.7B-Q6_K.ggufQ6_K1.52GBfalseVery high quality, near perfect, recommended.
LFM3-1.7B-Q6_K_S.ggufQ6_K_S1.46GBfalseVery high quality, near perfect, a little smaller than Q6_K with almost all of the model at Q6_K precision, recommended.
LFM3-1.7B-Q5_K_M.ggufQ5_K_M1.35GBfalseHigh quality, recommended.
LFM3-1.7B-Q5_K_S.ggufQ5_K_S1.27GBfalseHigh quality, recommended.
LFM3-1.7B-Q4_K_L.ggufQ4_K_L1.19GBfalseThe large size of Q4_K, between Q4_K_M and Q5_K_S: more of the most sensitive weights kept at higher precision, recommended.
LFM3-1.7B-Q4_1.ggufQ4_11.15GBfalseLegacy format, similar performance to Q4_K_S but with improved tokens/watt on Apple silicon.
LFM3-1.7B-Q4_K_M.ggufQ4_K_M1.12GBfalseGood quality, default size for most use cases, recommended.
LFM3-1.7B-IQ4_NL.ggufIQ4_NL1.12GBfalseSimilar to IQ4_XS, but slightly larger.
LFM3-1.7B-Q4_0.ggufQ4_01.06GBfalseLegacy format, kept for compatibility with older tools.
LFM3-1.7B-Q4_K_S.ggufQ4_K_S1.05GBfalseSlightly lower quality with more space savings, recommended.
LFM3-1.7B-IQ4_XS.ggufIQ4_XS1.00GBfalseDecent quality, smaller than Q4_K_S with similar performance, recommended.
LFM3-1.7B-IQ3_M.ggufIQ3_M0.93GBfalseMedium-low quality, new method with decent performance comparable to Q3_K_M.
LFM3-1.7B-Q3_K_L.ggufQ3_K_L0.89GBfalseLower quality but usable, good for low RAM availability.
LFM3-1.7B-Q3_K_M.ggufQ3_K_M0.85GBfalseLow quality.
LFM3-1.7B-IQ3_XS.ggufIQ3_XS0.81GBfalseLower quality, new method with decent performance, slightly better than Q3_K_S.
LFM3-1.7B-Q3_K_S.ggufQ3_K_S0.81GBfalseLow quality, not recommended.
LFM3-1.7B-IQ3_XXS.ggufIQ3_XXS0.78GBfalseLower quality, new method with decent performance, comparable to Q3 quants.
LFM3-1.7B-Q2_K.ggufQ2_K0.70GBfalseVery low quality but surprisingly usable.
LFM3-1.7B-IQ2_M.ggufIQ2_M0.65GBfalseRelatively low quality, uses SOTA techniques to be surprisingly usable.

Download a specific file:

hf download bartowski/LFM3-1.7B-GGUF --include "LFM3-1.7B-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/LFM3-1.7B-GGUF --include "LFM3-1.7B-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/LFM3-1.7B-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

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 this model before any of these files were released: Q4_K_M reached 0.84×, Q3_K_M 0.63× and IQ2_M 0.76× 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_L1.58GB7.407.3250 %
Q6_K1.52GB7.047.0270 %
Q6_K_S1.46GB6.716.7490 %
Q5_K_M1.35GB6.156.2670 %
Q5_K_S1.27GB5.695.8790 %
Q4_K_L1.19GB5.455.5150 %
Q4_K_M1.12GB5.045.1670 %
IQ4_NL1.12GB5.045.1670 %
Q4_K_S1.05GB4.714.8890 %
IQ4_XS1.00GB4.404.6290 %
IQ3_M0.93GB4.184.2850 %
Q3_K_L0.89GB3.984.1150 %
Q3_K_M0.85GB3.763.9270 %
IQ3_XS0.81GB3.573.7690 %
Q3_K_S0.81GB3.563.7690 %
IQ3_XXS0.78GB3.403.6170 %
Q2_K0.70GB2.963.2570 %
IQ2_M0.65GB2.883.0270 %

Checked on this model: 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.0767 ± 0.00110.0926 ± 0.00120.84×equal
Q3_K_M0.2226 ± 0.00200.2641 ± 0.00240.63×−8.2 %
IQ2_M0.5807 ± 0.00410.6121 ± 0.00420.76×−8.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: LFM3-1.7B-calibration-v6.txt. The imatrix is available here: LFM3-1.7B-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": 216,
  "tool_chunks": 270,
  "total_chunks": 486,
  "n_conversations": 137,
  "conversation_token_lengths": [
    350,
    1366,
    650,
    1086,
    866,
    1141,
    2307,
    387,
    975,
    926,
    793,
    1805,
    665,
    733,
    2157,
    996,
    895,
    783,
    538,
    468,
    1155,
    786,
    1087,
    984,
    1485,
    1250,
    816,
    480,
    756,
    1184,
    1281,
    549,
    1011,
    807,
    1046,
    1411,
    1364,
    938,
    275,
    1654,
    1077,
    859,
    1133,
    1539,
    1681,
    1062,
    1332,
    521,
    2186,
    865,
    2436,
    531,
    753,
    523,
    858,
    487,
    2021,
    500,
    893,
    829,
    968,
    952,
    694,
    766,
    649,
    1080,
    715,
    1231,
    1604,
    638,
    315,
    857,
    2806,
    2596,
    507,
    505,
    792,
    564,
    1029,
    897,
    893,
    587,
    795,
    802,
    1041,
    1254,
    1100,
    1138,
    635,
    434,
    2223,
    640,
    852,
    1360,
    1712,
    991,
    396,
    1080,
    1047,
    1379,
    1500,
    1402,
    610,
    562,
    806,
    2585,
    521,
    349,
    556,
    961,
    849,
    1052,
    550,
    351,
    311,
    2068,
    510,
    857,
    1441,
    1461,
    2114,
    2135,
    444,
    723,
    624,
    614,
    980,
    786,
    637,
    1125,
    597,
    509,
    1154,
    723,
    691,
    1058,
    1193
  ]
}

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 · 26.6 GBWeights 3.64 MB (smallest of 23 GGUF variants). Sizes and sha256 from the signed manifest.
Show all 62 files with their sha256
FileSizesha256
.gitattributes2.84 KB7204b35b6c1dc5f5bba99c713243a3008d4fed82f9bfa3aaed5abba59bf45c19
LFM3-1.7B-IQ2_M.gguf652 MBfa50d66d301d8933b65f1f72ccccc4c3ff7ccbfdfb2538ffa28f84303a3c9ac0
LFM3-1.7B-IQ3_M.gguf926 MBc7e43a40e424e95b920136912aea8203e1ac2d1f860cd5297f633fc67c1eb1f0
LFM3-1.7B-IQ3_XS.gguf812 MBfbb780bd43e515b7ea997fb88e1aaa4ba7dba358b8f62f423d58a1a65237873c
LFM3-1.7B-IQ3_XXS.gguf781 MBf7c78246eac98f06aa460e4dd3afd3bfb324126ea8a4c2a2c6ddb52536462618
LFM3-1.7B-IQ4_NL.gguf1.12 GBabc725bbb8c18638f712fd9c410b1dfff41377722dc7eb88277730c6b3c7d444
LFM3-1.7B-IQ4_XS.gguf997 MB5a3463dcabfe214e4861c920a558ab908840e4c564ab51d3d50c086d467520c5
LFM3-1.7B-Q2_K.gguf701 MB27e54b86e2692313961362e378b50a9060797beb12608adc23ffd48060bdd7b8
LFM3-1.7B-Q3_K_L.gguf888 MBbd79916c6eb4230089e38a0c7d6fa676ec80241d91ba437b2c0721ee3ca216fd
LFM3-1.7B-Q3_K_M.gguf847 MB25c1759fdccb8d9f06f645e8620899cdebc2bdc3ea7c93662613602c38da31a2
LFM3-1.7B-Q3_K_S.gguf812 MB156cbacf85d842be678a50041de93738e06a16c4611a874de5a4415ea8868693
LFM3-1.7B-Q4_0.gguf1.06 GB403eece15abd461b20d4b6a951a4bad2c00f90d625481df19c6af4b22161c765
LFM3-1.7B-Q4_1.gguf1.15 GB17c54a087eef97c77d217d4b474e27855df23f833dd0499009d15aa5fb6bb794
LFM3-1.7B-Q4_K_L.gguf1.19 GB4e5689a0d722e28dd47617c86dc469957b15e10eca39624433b60cfee725f006
LFM3-1.7B-Q4_K_M.gguf1.12 GBecc02a0720a349ef4b4069eff58fa679640eaeae7d381d3aee120fc2e018d8ce
LFM3-1.7B-Q4_K_S.gguf1.05 GBe90d06c9ab72ea88265d8f062fc74e4ed55a43ddf9ac1c55a779a7f3ae3a2b2f
LFM3-1.7B-Q5_K_M.gguf1.35 GB0eeb7a44cd5760e8d81fd9ee0681e8fb4d8721192ec7f712d282dee401350425
LFM3-1.7B-Q5_K_S.gguf1.27 GB455fe42e881d90ede624247aef8bf048b2ee50fd9d1323d5cda8437826425841
LFM3-1.7B-Q6_K.gguf1.52 GB50ea5c83c042fda0cb0657e25d4eddd54327536bef41092a80bf3c6807228aa8
LFM3-1.7B-Q6_K_L.gguf1.58 GB767235d8410725ba79e94dfc10728934c9bd04fed6a86e7801e2fe5d51506318
LFM3-1.7B-Q6_K_S.gguf1.46 GBb97d8d751f8fda6164096eab34db1945659154ccaacd1a9609b52447d9c48fdc
LFM3-1.7B-Q8_0.gguf1.85 GBda7e637cb41884232c6aa73393200491efae2b7033a840ca43cf662f105461e2
LFM3-1.7B-bf16.gguf3.47 GB1201c4fb4b49002d29989ff2791e65e64dd8778a9c0f198e82ba7345a3d2ef96
LFM3-1.7B-calibration-v6.txt1.05 MB5b2915c067bf33d91c4dc74d9a23d4e5625ff2cd9ecfd45d4e52ee7896c2ef50
LFM3-1.7B-imatrix.gguf3.64 MBb7d3a576eceb857a04fcb217d7f2332122a6b06afa610de5a65ca34d6fd19e38
README.md16.4 KB261a2b0e1af52b4fcb2a8ebb65afad23f11d3eb8e4c7e07603bf03055925e2b8
layouts/LFM3-1.7B-IQ2_M.layout.json3.32 KBfeb905463381498280355a5e27102371f22c249f27fa2d23dda1582c8125acfd
layouts/LFM3-1.7B-IQ2_M.tensor-types.txt5.38 KB6c84932843ddf1509c78a6136892f5401bb6e3b8ec0fa8d7d99972d3e3f9cdab
layouts/LFM3-1.7B-IQ3_M.layout.json3.31 KB9acf32328bc997a98fc302fc4934d6b3527775002a2f00b88af6639afc055e03
layouts/LFM3-1.7B-IQ3_M.tensor-types.txt5.28 KB3ba521390b7090b77cb9b2a0cd8582aef9f73b9a4a9512360711a678b4e18c7e
layouts/LFM3-1.7B-IQ3_XS.layout.json3.28 KB994fb3194a2a1b1382b01808f37d9587498f865bff5b011d4ec88772af05d701
layouts/LFM3-1.7B-IQ3_XS.tensor-types.txt5.32 KBaf09441b74b10e097635fc21c163d1c273805e5e5481aeef6ef6f2b32a064fa2
layouts/LFM3-1.7B-IQ3_XXS.layout.json3.38 KBaed7bc28d9b25bbe4918a853a36b97286552e1c9528715952ce2b4d1b8e98d1e
layouts/LFM3-1.7B-IQ3_XXS.tensor-types.txt5.50 KB7e28b6edf52fbc5b141a6c43545e13220c60b1f8fd780a16e94f71f1809f791b
layouts/LFM3-1.7B-IQ4_NL.layout.json3.31 KB1718b3f1a793566c76a7aa55f148be90137234817a31a426a516d434e3c3b23c
layouts/LFM3-1.7B-IQ4_NL.tensor-types.txt5.38 KB050da178fb84b27362ee039301d311548f7dd13259faffa0b6c02b16bb075e4c
layouts/LFM3-1.7B-IQ4_XS.layout.json3.27 KB510d1ea0da886ae26f80e6f888aacf743e741b562051ec5ebc8073901e31e091
layouts/LFM3-1.7B-IQ4_XS.tensor-types.txt5.42 KB28db45c7360b93cf77caf0b2945d013da05482c70581925e62d7f1fdfd7c392d
layouts/LFM3-1.7B-Q2_K.layout.json3.28 KB6bb563647ffd08b9fef0de7554d19251ab23e86f5840b19046dd2d80a59048ca
layouts/LFM3-1.7B-Q2_K.tensor-types.txt5.21 KBe6d70b08788b5d0ddb4f6e9a7e788bfd9129adcc233986a86f5819f9a91bf652
layouts/LFM3-1.7B-Q3_K_L.layout.json3.31 KB26ab4db54ccdcc365aff906b537f38ead77f27dc75c0a715bf210802784d28ca
layouts/LFM3-1.7B-Q3_K_L.tensor-types.txt5.21 KBbd31b0672f1427e8c0a972a73d782804b36910f77895132c29a98beb497bf466
layouts/LFM3-1.7B-Q3_K_M.layout.json3.32 KB5526cf08516d81d0a046a7bb4f83f3a0fc8e69f1d590196f2efcbadbcf6bca7d
layouts/LFM3-1.7B-Q3_K_M.tensor-types.txt5.21 KBc721650f019334a9d0865d606d7f0e16f369d3489f4b8f6d848e4c79a3c82455
layouts/LFM3-1.7B-Q3_K_S.layout.json3.25 KB3b640d7b2054dd3ae58cffd232e34d62b45163f7b81f9eba6e0c0ab52df6027d
layouts/LFM3-1.7B-Q3_K_S.tensor-types.txt5.21 KB3dcf1580b90ff8ba4660d82750db6a61449cb16ae113d56d948a46444df437d9
layouts/LFM3-1.7B-Q4_K_L.layout.json3.33 KB5b7f094f3239d9ae2d69bbcc0afdde9373cd84578a184eb61904e24067d2931f
layouts/LFM3-1.7B-Q4_K_L.tensor-types.txt5.21 KB1fbf2afdb56040299a84ab6e010781020fd67326ca44214267f47a2bc4979979
layouts/LFM3-1.7B-Q4_K_M.layout.json3.29 KB5fc6c8351b5e80893c1e1a74c61bf6ba226e03e3c4f815d90684c2c386fbbffc
layouts/LFM3-1.7B-Q4_K_M.tensor-types.txt5.21 KBbb6789c66d286e7679a638b8806ab3c3f054cac5e1c68c3f0ac90b4ce98a9e41
layouts/LFM3-1.7B-Q4_K_S.layout.json3.23 KB10d7007a9b8aacd68d1282d12df1bfa4fc621ca6f5e14d577db7649c72f2e2f6
layouts/LFM3-1.7B-Q4_K_S.tensor-types.txt5.21 KBc014615c379b800d1a910a13140397918c25c3a70dfd5aedb38d8d94c4d28156
layouts/LFM3-1.7B-Q5_K_M.layout.json3.24 KB1309c1853c8049c79d4a908ac7fd97a29c726772c871a049d85ab49fbc6d40c3
layouts/LFM3-1.7B-Q5_K_M.tensor-types.txt5.21 KB6345e9be912b48debfee2496ffd698ce4e3c55b00e595c5ba606678c4fe3ebbe
layouts/LFM3-1.7B-Q5_K_S.layout.json3.24 KB9708892fa56ad3b882a3a8f5b725df91cb6db7fd223a3003e11aeb2cda5e5e9a
layouts/LFM3-1.7B-Q5_K_S.tensor-types.txt5.21 KB70363760ab755e207620f8262d46c4b104452893828f17ec6d6ee2bec236ddc3
layouts/LFM3-1.7B-Q6_K.layout.json3.29 KBa333eb67f6d9a682709cabd844797b9007be7839c192cff8b0bff7572746c37a
layouts/LFM3-1.7B-Q6_K.tensor-types.txt5.21 KBf174e4e982f7398a332765186db641d0c03d0243c5d504b29d848aca815e289b
layouts/LFM3-1.7B-Q6_K_L.layout.json3.26 KBb789ba9c602feb54e9f38f669805a1105cffde417326093efe1a3f751ca107e2
layouts/LFM3-1.7B-Q6_K_L.tensor-types.txt5.21 KB7d317e3fe52b269a7ab3879be2ff6063807c3d8ad41d37409364bebee0cdc14d
layouts/LFM3-1.7B-Q6_K_S.layout.json3.24 KBd53c11428b9ce5b05646e61c1ad3b1322cea0782b37c3b65d0439ced57f4bd6b
layouts/LFM3-1.7B-Q6_K_S.tensor-types.txt5.21 KBfd37c8e25993980345fc84ab878ccacb293f9648b76457b4941bf7684964a18a
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
9693095706 pinned now2026-11-15 00:16 UTC62 files · 26.6 GB

Use it

# custom terms: read the license before you download
$ fw get bartowski/LFM3-1.7B-GGUF
# manifest sha256 29f270f3948d… · 26.6 GB · 62 files
$ fw verify ./LFM3-1.7B-GGUF bartowski/LFM3-1.7B-GGUF
Terms that come with these files. LFM 1.0: commercial use only for organisations under US$10M annual revenue. Keep a copy of the license with the files.
Custom license (custom). Read the license text first. Open this panel to show the commands once you accept its terms.
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/bartowski/LFM3-1.7B-GGUF.json --dir ./LFM3-1.7B-GGUF $ python3 fw.py verify ./LFM3-1.7B-GGUF ./bartowski__LFM3-1.7B-GGUF.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download bartowski/LFM3-1.7B-GGUF --revision 9693095706f068e826377eaf576263ebeda926df --local-dir ./LFM3-1.7B-GGUF
llama.cppDownload one GGUF variant (LFM3-1.7B-imatrix, 3.64 MB), then serve it.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download bartowski/LFM3-1.7B-GGUF --include "LFM3-1.7B-imatrix*" --local-dir ./LFM3-1.7B-GGUF $ llama-server -m ./LFM3-1.7B-GGUF/LFM3-1.7B-imatrix.gguf
OllamaMake an Ollama model from the downloaded file.
$ printf 'FROM ./LFM3-1.7B-GGUF/LFM3-1.7B-imatrix.gguf\n' > Modelfile $ ollama create lfm3-1.7b-gguf -f Modelfile

License

Name
LFM Open License v1.0
Id
LicenseRef-LFM-1.0
Class
Custom terms
Redistribution
click-through
Listing
Hosted (signed)
Terms
LFM 1.0: commercial use only for organisations under US$10M annual revenue. Keep a copy of the license with the files.
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
261a2b0e1af52b4fcb2a8ebb65afad23f11d3eb8e4c7e07603bf03055925e2b8
Terms gate
Yes. The commands stay folded until you open them after reading 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.lfmSubject: LFM3-1.7B-GGUFDate: 2026-11-15Commit: 9693095Signed: 2DC28CC7B26A283B ✓
Upstream
bartowski/LFM3-1.7B-GGUF
Pinned commit
9693095706f068e826377eaf576263ebeda926df
Manifest
LFM3-1.7B-GGUF.json · .minisig
Manifest sha256
29f270f3948dc23a30fe35656c52d6dda4eeb3689e91ac5149052d619b0e64fc
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 00:16 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

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

LiquidAI/LFM3-1.7B · this model is a quantization of it

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

Get it
Read license, then download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download bartowski/LFM3-1.7B-GGUF
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. LFM3-1.7B-GGUF.json. Provenance. Takedown history: none.
From: LiquidAI <huggingface.co/LiquidAI>Subject: LFM2-1.2B
From: LiquidAI <huggingface.co/LiquidAI>Subject: LFM2-1.2B-Extract
From: LiquidAI <huggingface.co/LiquidAI>Subject: LFM2-1.2B-RAG
From: LiquidAI <huggingface.co/LiquidAI>Subject: LFM2-1.2B-Tool
From: LiquidAI <huggingface.co/LiquidAI>Subject: LFM2-2.6B
From: LiquidAI <huggingface.co/LiquidAI>Subject: LFM2-2.6B-Exp