LFM2.5-VL-3B-GGUF
LFM2.5-VL-3B is a 3.1B vision-language model for on-device use. It uses the LFM2.5-2.6B language backbone plus a SigLIP2 NaFlex 400M vision encoder, with 32K context. It is strong at screen/UI understanding, OCR with layout, object grounding, and tool use from text or images.
- Base model: LiquidAI/LFM2.5-VL-3B
- Official GGUF (Liquid): LiquidAI/LFM2.5-VL-3B-GGUF
- Docs: LFM2.5-VL-3B
- Architecture: LFM2.5-VL (dense)
- Context: 32,768 tokens
- Vocab: 128,000
- License: LFM Open License v1.0
Recommended quants
| Use case | Quant | Notes |
|---|
| Best everyday default | Q4_K_M | Best size/quality tradeoff |
| Higher quality, still small | Q5_K_M | Safer for OCR / grounding |
| Fast / low RAM | Q3_K_M or IQ4_XS | Use IQ if you have the imatrix quants |
| Near-lossless | Q6_K / Q8_0 | Quality check / archival |
| Full precision | BF16 | Source GGUF used for quantization |
IQ quants (IQ2_M, IQ3_*, IQ4_*) were built with an importance matrix and are usually better than same-size standard quants at very low bits.
Available files
Standard
LFM2.5-VL-3B-BF16.gguf
LFM2.5-VL-3B-Q2_K.gguf
LFM2.5-VL-3B-Q3_K_S.gguf
LFM2.5-VL-3B-Q3_K_M.gguf
LFM2.5-VL-3B-Q3_K_L.gguf
LFM2.5-VL-3B-Q4_0.gguf
LFM2.5-VL-3B-Q4_1.gguf
LFM2.5-VL-3B-Q4_K_S.gguf
LFM2.5-VL-3B-Q4_K_M.gguf
LFM2.5-VL-3B-Q5_K_S.gguf
LFM2.5-VL-3B-Q5_K_M.gguf
LFM2.5-VL-3B-Q6_K.gguf
LFM2.5-VL-3B-Q8_0.gguf
I-quants (imatrix)
LFM2.5-VL-3B-IQ2_M.gguf
LFM2.5-VL-3B-IQ3_XXS.gguf
LFM2.5-VL-3B-IQ3_XS.gguf
LFM2.5-VL-3B-IQ3_M.gguf
LFM2.5-VL-3B-IQ4_XS.gguf
LFM2.5-VL-3B-IQ4_NL.gguf
Use a recent llama.cpp build. This is a vision model (lfm2 / LFM2.5-VL). Older binaries may fail to load it.
Quick start
1# CLI
2llama-cli \
3 -hf NANI-Nithin/LFM2.5-VL-3B-GGUF:Q4_K_M \
4 --image test_image.jpg \
5 -p "What's in this image?" \
6 -n 256 \
7 --temp 0.2 --top-k 50 --repeat-penalty 1.0
8
9# Local file
10llama-cli \
11 -m LFM2.5-VL-3B-Q4_K_M.gguf \
12 --image test_image.jpg \
13 -p "Read all visible text and summarize the document." \
14 -n 256 \
15 --temp 0.2 --top-k 50 --repeat-penalty 1.0
16
17# Server
18llama-server \
19 -m LFM2.5-VL-3B-Q4_K_M.gguf \
20 -c 4096 \
21 --port 8080
--image-max-tokens controls the image token budget if needed.
Sampling
Liquid recommends:
temperature=0.2
top_k=50
repetition_penalty=1.0
Good for single-turn, low-latency work: OCR, screenshots, menus/signs, object localization, batch document parsing. Less suitable for long visual reasoning or highly technical blueprint analysis.
Conversion notes
Converted from the official HF checkpoint with convert_hf_to_gguf.py (bf16), then quantized with llama-quantize. IQ files used llama-imatrix + --imatrix.
This is an unofficial community quantization. For official GGUF files, use
LiquidAI/LFM2.5-VL-3B-GGUF.
License and attribution
Weights follow Liquid AI's
LFM Open License v1.0. Review the license on the
base model page before commercial use.