Model reference · open weights

CASA-Qwen2_5-VL

LLMs kyutai Vision + text 1 build Non-commercial 47 dl/mo

CASA-Qwen2_5-VL is an open-weight language model from kyutai. CASA-Qwen2_5-VL-3B (BF16) weighs 8.2 GB; the smallest configuration that runs it is RTX 3060 12 GB.

  • CASA-Qwen2_5-VL-3B is a 4.1B parameter image-text-to-text model developed by kyutai.
  • It adapts the Qwen-2.5VL-3B-Instruct architecture to use cross-attention for efficient vision-language fusion.
  • The model supports English and its weights are released under the CC-BY-NC-SA 4.0 license.

Summary of the kyutai/CASA-Qwen2_5-VL-3B model card, 2026-10-01

What it is

Released bykyutai
Released2025-12-10
Parameters4.1B
VRAM8.2 GB for the weights

What it runs on

Memory and cards for CASA-Qwen2_5-VL-3B (BF16)

8.2 GBweights, file size
37 MBcache per 1K tokens
2.0 GBruntime overhead, at least
128,000 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB4137K11.6 GB
RTX 4060 Ti 16 GB174all 125K15.4 GB
RTX 3090 24 GB4310all 125K23.4 GB
RTX 4090 24 GB4310all 125K23.4 GB
RTX 5090 32 GB6817all 125K31.0 GB
L40S 48 GB11127all 125K44.0 GB
A100 80 GB22556all 125K78.2 GB
H100 80 GB21152all 125K78.1 GB
RTX PRO 6000 Blackwell 96 GB26365all 125K93.8 GB
DGX Spark (GB10) 128 GB unified30776all 125K107 GB
H200 141 GB409102all 125K138 GB
B200 180 GB534133all 125K176 GB
2× RTX 3060 12 GB
tensor parallel
369all 125K11.6 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
110.5 GB11.4 GB
511.7 GB16.2 GB
812.6 GB19.8 GB
1615.0 GB29.5 GB
3219.8 GB48.8 GB
6429.5 GB87.5 GB

One card, with vLLM's small-card settings.

From the model card

What kyutai says about CASA-Qwen2_5-VL

Read the model card

This repository contains the model weights for CASA-Qwen2_5-VL-3B, introduced in the paper CASA: Cross-Attention via Self-Attention for Efficient Vision-Language Fusion.

CASA is a vision-language fusion paradigm that improves on cross-attention while preserving its scalability. This model is a Qwen-2.5VL-3B-Instruct model adapted from token insertion to a cross-attention-based architecture using CASA layers.

Sample Usage

This model requires trust_remote_code=True to load the custom architecture. Below is a snippet to run inference using transformers.

import torch
from transformers.models.auto.modeling_auto import AutoModel
from transformers.models.auto.processing_auto import AutoProcessor

model_id = "kyutai/CASA-Qwen2_5-VL-3B"
model = AutoModel.from_pretrained(
    model_id,
    torch_dtype=torch.bfloat16,
    attn_implementation="flash_attention_2",
    trust_remote_code=True,
).cuda()

processor = AutoProcessor.from_pretrained(
    model_id,
    trust_remote_code=True,
)

conversation = [
    {
        "role": "user",
        "content": [
            {
                "type": "image",
                "image": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/transformers/tasks/ai2d-demo.png",
            },
            {
                "type": "text",
                "text": "Describe this image.",
            },
        ],
    },
]

inputs = processor.tokenize_messages(messages=conversation)
inputs = inputs.to(model.device)
input_len = inputs["input_ids"].shape[1]

output_ids = model.generate_from_image(
  **inputs,
  max_new_tokens=512,
  pre_image_tokens=processor.pre_image_tokens,
  post_image_tokens=processor.post_image_tokens,
  eos_token_id=model.generation_config.eos_token_id,
)[0, input_len:]

response = processor.tokenizer.decode(output_ids, skip_special_tokens=True)
print(response)

Citation

@article{kyutai2025casa,
  author = {Moritz B\"ohle and Am\'elie Royer and Juliette Marrie and Edouard Grave and Patrick P\'erez},
  year = {2025},
  title = {CASA: Cross-Attention via Self-Attention for Efficient Vision-Language Fusion},
  journal = {ArXiv},
  url = {https://arxiv.org/abs/2512.19535}
}

License

The code in the official repository is provided under the MIT license. The weights for this model are released under the CC-BY-NC-SA 4.0 license. Additionally, as this model includes weights from Qwen2.5-VL-3B, it is subject to the Qwen RESEARCH LICENSE AGREEMENT.

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms