tencent / Youtu-VL-4B-Instruct

huggingface.co
Total runs: 2.8K
24-hour runs: 0
7-day runs: 1.3K
30-day runs: 2.3K
Model's Last Updated: February 10 2026
image-text-to-text

Introduction of Youtu-VL-4B-Instruct

Model Details of Youtu-VL-4B-Instruct

🎯 Introduction

Youtu-VL is a lightweight yet robust Vision-Language Model (VLM) built on the Youtu-LLM with 4B parameters. It pioneers Vision-Language Unified Autoregressive Supervision (VLUAS), which markedly strengthens visual perception and multimodal understanding. This enables a standard VLM to perform vision-centric tasks without task-specific additions. Across benchmarks, Youtu-VL stands out for its versatility, achieving competitive results on both vision-centric and general multimodal tasks.

✨ Key Features
  • Comprehensive Vision-Centric Capabilities : The model demonstrates strong, broad proficiency across classic vision-centric tasks, delivering competitive performance in visual grounding, image classification, object detection, referring segmentation, semantic segmentation, depth estimation, object counting, and human pose estimation.

  • Promising Performance with High Efficiency : Despite its compact 4B-parameter architecture, the model achieves competitive results across a wide range of general multimodal tasks, including general visual question answering (VQA), multimodal reasoning and mathematics, optical character recognition (OCR), multi-image and real-world understanding, hallucination evaluation, and GUI agent tasks.

🤗 Model Download
Model Name Description Download
Youtu-VL-4B-Instruct Visual language model of Youtu-LLM 🤗 Model
Youtu-VL-4B-Instruct-GGUF Visual language model of Youtu-LLM, in GGUF format 🤗 Model
🧠 Model Architecture Highlights
  • Vision–Language Unified Autoregressive Supervision (VLUAS) : Youtu-VL is built on the VLUAS paradigm to mitigate the text-dominant optimization bias in conventional VLMs, where visual signals are treated as passive conditions and fine-grained details are often dropped. Rather than using vision features only as inputs, Youtu-VL expands the text lexicon into a unified multimodal vocabulary through a learned visual codebook, turning visual signals into autoregressive supervision targets. Jointly reconstructing visual tokens and text explicitly preserves dense visual information while strengthening multimodal semantic understanding.

  • Vision-Centric Prediction with a Standard Architecture (no task-specific modules) : Youtu-VL treats image and text tokens with equivalent autoregressive status, empowering it to perform vision-centric tasks for both dense vision prediction (e.g., segmentation, depth) and text-based prediction (e.g., grounding, detection) within a standard VLM architecture, eliminating the need for task-specific additions. This design yields a versitile general-purpose VLM, allowing a single model to flexibly accommodate a wide range of vision-centric and vsion-language requirements.

🏆 Model Performance
Vision-Centric Tasks

General Multimodal Tasks

🚀 Quickstart
Using Transformers to Chat

Ensure your Python environment has the transformers library installed and that the version meets the requirements.

pip install "transformers>=4.56.0,<=4.57.1" torch accelerate pillow torchvision git+https://github.com/lucasb-eyer/pydensecrf.git opencv-python-headless

The snippet below shows how to interact with the chat model using transformers :

from transformers import AutoProcessor, AutoModelForCausalLM

model = AutoModelForCausalLM.from_pretrained(
    "tencent/Youtu-VL-4B-Instruct", attn_implementation="flash_attention_2", torch_dtype="auto", device_map="cuda", trust_remote_code=True
).eval()

processor = AutoProcessor.from_pretrained(
    "tencent/Youtu-VL-4B-Instruct", use_fast=True, trust_remote_code=True
)

img_path = "./assets/logo.png"
messages = [
    {
        "role": "user",
        "content": [
            {"type": "image", "image": img_path},
            {"type": "text",  "text": "Describe the image"},
        ],
    }
]

inputs = processor.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,
    return_dict=True,
    return_tensors="pt"
).to(model.device)

generated_ids = model.generate(
    **inputs,
    temperature=0.1,
    top_p=0.001,
    repetition_penalty=1.05,
    do_sample=True,
    max_new_tokens=32768,
    img_input=img_path,
)

generated_ids_trimmed = [
    out_ids[len(in_ids) :] for in_ids, out_ids in zip(inputs.input_ids, generated_ids)
]
outputs = processor.batch_decode(
    generated_ids_trimmed, skip_special_tokens=True, clean_up_tokenization_spaces=False
)
generated_text = outputs[0]
print(f"Youtu-VL output:\n{generated_text}")
🎉 Citation

If you find our work useful in your research, please consider citing our paper:

@article{youtu-vl,
  title={Youtu-VL: Unleashing Visual Potential via Unified Vision-Language Supervision},
  author={Tencent Youtu Lab},
  year={2026},
  eprint={},
  archivePrefix={},
  primaryClass={},
  url={}, 
}

@article{youtu-llm,
  title={Youtu-LLM: Unlocking the Native Agentic Potential for Lightweight Large Language Models},
  author={Tencent Youtu Lab},
  year={2025},
  eprint={2512.24618},
  archivePrefix={arXiv},
  primaryClass={cs.CL},
  url={https://arxiv.org/abs/2512.24618}, 
}

Runs of tencent Youtu-VL-4B-Instruct on huggingface.co

2.8K
Total runs
0
24-hour runs
0
3-day runs
1.3K
7-day runs
2.3K
30-day runs

More Information About Youtu-VL-4B-Instruct huggingface.co Model

More Youtu-VL-4B-Instruct license Visit here:

https://choosealicense.com/licenses/youtu-vl

Youtu-VL-4B-Instruct huggingface.co

Youtu-VL-4B-Instruct huggingface.co is an AI model on huggingface.co that provides Youtu-VL-4B-Instruct's model effect (), which can be used instantly with this tencent Youtu-VL-4B-Instruct model. huggingface.co supports a free trial of the Youtu-VL-4B-Instruct model, and also provides paid use of the Youtu-VL-4B-Instruct. Support call Youtu-VL-4B-Instruct model through api, including Node.js, Python, http.

Youtu-VL-4B-Instruct huggingface.co Url

https://huggingface.co/tencent/Youtu-VL-4B-Instruct

tencent Youtu-VL-4B-Instruct online free

Youtu-VL-4B-Instruct huggingface.co is an online trial and call api platform, which integrates Youtu-VL-4B-Instruct's modeling effects, including api services, and provides a free online trial of Youtu-VL-4B-Instruct, you can try Youtu-VL-4B-Instruct online for free by clicking the link below.

tencent Youtu-VL-4B-Instruct online free url in huggingface.co:

https://huggingface.co/tencent/Youtu-VL-4B-Instruct

Youtu-VL-4B-Instruct install

Youtu-VL-4B-Instruct is an open source model from GitHub that offers a free installation service, and any user can find Youtu-VL-4B-Instruct on GitHub to install. At the same time, huggingface.co provides the effect of Youtu-VL-4B-Instruct install, users can directly use Youtu-VL-4B-Instruct installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

Youtu-VL-4B-Instruct install url in huggingface.co:

https://huggingface.co/tencent/Youtu-VL-4B-Instruct

Url of Youtu-VL-4B-Instruct

Youtu-VL-4B-Instruct huggingface.co Url

Provider of Youtu-VL-4B-Instruct huggingface.co

tencent
ORGANIZATIONS

Other API from tencent

huggingface.co

Total runs: 655.5K
Run Growth: 157.3K
Growth Rate: 23.56%
Updated:August 29 2026
huggingface.co

Total runs: 97.9K
Run Growth: -32.1K
Growth Rate: -32.72%
Updated:October 17 2025
huggingface.co

Total runs: 90.7K
Run Growth: -582.4K
Growth Rate: -642.43%
Updated:September 12 2025
huggingface.co

Total runs: 54.6K
Run Growth: -2.9K
Growth Rate: -5.34%
Updated:October 17 2025
huggingface.co

Total runs: 25.5K
Run Growth: -6.0K
Growth Rate: -23.74%
Updated:May 26 2026
huggingface.co

Total runs: 13.9K
Run Growth: -993
Growth Rate: -7.09%
Updated:May 26 2026
huggingface.co

Total runs: 12.2K
Run Growth: -669
Growth Rate: -5.49%
Updated:July 30 2025
huggingface.co

Total runs: 9.2K
Run Growth: 2.5K
Growth Rate: 27.65%
Updated:October 17 2025
huggingface.co

Total runs: 7.3K
Run Growth: -1.6K
Growth Rate: -22.19%
Updated:January 01 2026
huggingface.co

Total runs: 3.3K
Run Growth: 808
Growth Rate: 24.60%
Updated:May 21 2026
huggingface.co

Total runs: 2.9K
Run Growth: -389
Growth Rate: -14.55%
Updated:December 30 2025
huggingface.co

Total runs: 2.9K
Run Growth: 115
Growth Rate: 3.95%
Updated:February 24 2026
huggingface.co

Total runs: 1.9K
Run Growth: 1.2K
Growth Rate: 97.50%
Updated:September 10 2026
huggingface.co

Total runs: 1.4K
Run Growth: 770
Growth Rate: 96.25%
Updated:September 09 2026
huggingface.co

Total runs: 1.2K
Run Growth: -389
Growth Rate: -32.80%
Updated:October 17 2025
huggingface.co

Total runs: 991
Run Growth: 991
Growth Rate: 100.00%
Updated:September 07 2026
huggingface.co

Total runs: 932
Run Growth: -3.5K
Growth Rate: -375.78%
Updated:June 01 2026
huggingface.co

Total runs: 755
Run Growth: -165
Growth Rate: -21.68%
Updated:March 06 2025
huggingface.co

Total runs: 611
Run Growth: 611
Growth Rate: 100.00%
Updated:September 07 2026
huggingface.co

Total runs: 372
Run Growth: -3.0K
Growth Rate: -804.03%
Updated:September 15 2025
huggingface.co

Total runs: 312
Run Growth: -109
Growth Rate: -36.95%
Updated:March 06 2026
huggingface.co

Total runs: 290
Run Growth: -220
Growth Rate: -77.74%
Updated:March 11 2026
huggingface.co

Total runs: 181
Run Growth: 126
Growth Rate: 83.44%
Updated:February 04 2026