Text Generation
Transformers
GGUF
French
french
conversational
edge
qwen
llama.cpp
quantized
How to use from the
Use from the
Transformers library
# Use a pipeline as a high-level helper
from transformers import pipeline

pipe = pipeline("text-generation", model="kurakurai/Luth-2-2B-GGUF")
messages = [
    {"role": "user", "content": "Who are you?"},
]
pipe(messages)
# Load model directly
from transformers import AutoModel
model = AutoModel.from_pretrained("kurakurai/Luth-2-2B-GGUF", device_map="auto")
Quick Links

luth-2-banner

Luth-2-2B

Luth-2-2B is a 1.88B-parameter (text only) non-reasoning model, setting a new state of the art in French for its size across math, code, instruction following, general knowledge and tool calling. It is trained on a 3B-token French SFT mixture followed by multi-domain on-policy distillation (MOPD). The model outperforms every other model in its size class on our selected French benchmarks and stays competitive with larger models. It is small enough for efficient local and on-device deployment.

Example usage with llama.cpp:

llama-cli -hf kurakurai/Luth-2-2B-GGUF:Q4_K_M -c 4096 --color -i \
    --temp 0.8 --top-k 20 --top-p 0.95

Contact

Questions or feedback? Reach us on LinkedIn: Maxence Lasbordes and Guillaume Pradel.

Citation

@misc{luth2,
  title  = {Luth-2: Pushing the French Capabilities of SLMs with MOPD},
  author = {Maxence Lasbordes and Guillaume Pradel},
  year   = {2026},
  url    = {https://huggingface.co/blog/MaxLSB/luth-2}
}
Downloads last month
207
GGUF
Model size
2B params
Architecture
qwen35
Hardware compatibility
Log In to add your hardware

4-bit

5-bit

6-bit

8-bit

16-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for kurakurai/Luth-2-2B-GGUF

Finetuned
Qwen/Qwen3.5-2B
Quantized
(161)
this model

Datasets used to train kurakurai/Luth-2-2B-GGUF

Collection including kurakurai/Luth-2-2B-GGUF