Downloads · 30 days
7
7% of all-time downloads
adoslabs/liara-24b
liara-24b is a image-text-to-text model from adoslabs. Use it for the image-text-to-text task on the model card, and read the license before you ship it in a product. It is set up for vllm. The card lists the license as apache-2.0.
Liara is an Italian-first multimodal assistant built on top of mistralai/Mistral-Small-3.2-24B-Instruct-2506.
Downloads · 30 days
7
7% of all-time downloads
All-time downloads
95
Public
Parameters
24B
96.1 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors96 GB · 100%
From the Hugging Face model README
Liara is an Italian-first multimodal assistant built on top of
mistralai/Mistral-Small-3.2-24B-Instruct-2506.
The base model was specialized with a LoRA (knowledge distillation of Liara's persona, tool-use behaviour and safety policy) and then merged into the weights — this is a standalone merged checkpoint, there is no separate adapter to attach. The vision encoder is unchanged from the base (the LoRA only touched the language model).
consolidated.safetensors + params.json + tekken.json).On vLLM, Mistral-Small-3.2 vision works only with the full Mistral format. Loading the HF-shard layout makes the vision encoder produce garbage (see vLLM #20025). This repo ships the consolidated weights precisely so vision works out of the box:
vllm serve adoslabs/liara-24b \
--tokenizer-mode mistral \
--config-format mistral \
--load-format mistral \
--served-model-name liara \
--limit-mm-per-prompt '{"image": 4}'
Then call it with the OpenAI-compatible API:
from openai import OpenAI
client = OpenAI(base_url="http://localhost:8000/v1", api_key="EMPTY")
# text
client.chat.completions.create(model="liara", messages=[
{"role": "user", "content": "Ciao Liara, cosa mi consigli di cucinare stasera?"}])
# image + text
client.chat.completions.create(model="liara", messages=[{"role": "user", "content": [
{"type": "text", "text": "Cosa c'è in questa foto?"},
{"type": "image_url", "image_url": {"url": "data:image/jpeg;base64,..."}}]}])
Documents (PDF/Excel): the model sees pixels, not files — render pages to images before sending them.
General-purpose Italian assistant: conversation, tool-use scaffolding, image understanding. Not a safety-critical system; validate outputs before acting on them.
Derivative of Mistral-Small-3.2-24B-Instruct-2506, released under Apache-2.0. The merged weights are redistributed under the same license.
Trained largely on synthetic / curated Italian data. Like any LLM it can hallucinate; do not treat its output as authoritative. It reflects the persona and policies of the Liara product and may not generalize to other framings.