Model reference · open weights

llm-jp-4-vl

LLMs llm-jp Vision + text 1 build Open weights 1k dl/mo

llm-jp-4-vl is an open-weight language model from llm-jp. llm-jp-4-vl-9b (BF16) weighs 18.1 GB; the smallest configuration that runs it is RTX 4090 24 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • LLM-jp-4-VL 9B is a 9.1B parameter vision-language model developed by LLM-jp for image-text-to-text tasks.
  • It supports English and Japanese, utilizes a reasoning trace before providing final answers, and is licensed under Apache 2.0.

Summary of the llm-jp/llm-jp-4-vl-9b model card, 2026-10-01

What it is

Released byllm-jp
Released2026-08-15
Parameters9.1B
VRAM18.1 GB for the weights

What it runs on

Memory and cards for llm-jp-4-vl-9b (BF16)

18.1 GBweights, file size
131 MBcache per 1K tokens
2.1 GBruntime overhead, at least
65,536 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … RTX 4060 Ti 16 GB
2 smaller cards
RTX 3090 24 GB223K23.4 GB
RTX 4090 24 GB223K23.4 GB
RTX 5090 32 GB102all 64K31.0 GB
L40S 48 GB225all 64K44.0 GB
A100 80 GB5313all 64K78.2 GB
H100 80 GB4912all 64K78.1 GB
RTX PRO 6000 Blackwell 96 GB6315all 64K93.8 GB
DGX Spark (GB10) 128 GB unified7619all 64K107 GB
H200 141 GB10526all 64K138 GB
B200 180 GB14035all 64K176 GB
2× RTX 4060 Ti 16 GB
tensor parallel
7163K15.4 GB a card
2× RTX 4090 24 GB
tensor parallel
225all 64K23.4 GB a card
2× RTX 3090 24 GB
tensor parallel
225all 64K23.4 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
121.3 GB24.5 GB
525.6 GB41.7 GB
828.8 GB54.6 GB
1637.4 GB88.9 GB
3254.6 GB158 GB
6488.9 GB295 GB

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

From the model card

What llm-jp says about llm-jp-4-vl

Read the model card

|  |  |

LLM-jp-4-VL 9B is a vision-language model developed by LLM-jp.

It is built upon llm-jp/llm-jp-4-8b-thinking and SigLIP 2 So400m.

Compared with the earlier LLM-jp-4-VL 9B beta, the new model is trained on datasets that have no license or terms-of-use issues for commercial use. It is also enhanced to generate a reasoning trace before a final answer. Our evaluation shows improved performance over the beta version, particularly on text-only tasks and challenging chart-understanding benchmarks such as CharXiv and HakushoBench.

To support the continued development of LLM-jp, we would greatly appreciate it if you could share how you utilize LLM-jp outcomes via the survey form.

Model Architecture

The model architecture is inspired by InternVL3.0. It consists of a language model, a vision encoder, and a lightweight projector.

Chat Template

We adopt a customized chat template based on an extension of the OpenAI Harmony format.

In this template, a sequence of image tokens is wrapped with special tokens and, and inserted into the user message. Because this is a reasoning model, the assistant may first produce an analysis message (reasoning content) and then a final message (the answer). An example input/output is shown below:

Training Data

The training data is a mixture of four large-scale datasets (≈29.3M samples in total):

  • Jagle (9.2M): a Japanese multimodal dataset built by LLM-jp.
  • RefinedVision (12.0M): a refined version of FineVision built by LLM-jp. Of the 185 subsets in FineVision, we removed 61 that include images with licensing concerns and poor quality. Of the remaining 124 subsets, we regenerated QA pairs for 58 subsets whose original QA pairs were of low quality or had license/terms-of-use concerns (e.g., QA generated by GPT-4o or other proprietary models): keeping the original images, we regenerated the QA from scratch with Qwen3.5 397B-A17B using per-category generation prompts. The other 66 subsets were used as-is. See the RefinedVision dataset page for details.
  • Nemotron-Image-Training-v3 subset (5.0M): an English multimodal dataset built by NVIDIA, from which we removed subsets with license/terms-of-use issues. The exact list of subsets we used is given in nemotron_subsets.md.
  • llm-jp-4-thinking-sft-data (3.2M): a text-only Japanese reasoning SFT dataset built by LLM-jp.

Training Details

The language model and vision encoder are initialized from their pretrained weights, while the projector is initialized randomly. We then train the model in a single stage for 120,000 steps, with all three components trainable from the start (no projector-only warmup or frozen-backbone stage).

We use different maximum learning rates for each component: 2e-5 for both the language model and the vision encoder, and 1e-4 for the projector.

The learning rate follows the Warmup–Stable–Decay (WSD) schedule, with a warmup phase of 2,000 steps, followed by stable training, and linear decay starting after 80% of the total training steps.

Evaluation

We evaluate our model and all baselines with simple-evals-mm, our evaluation framework for VLMs, across a broad suite of English and Japanese multimodal and text-only benchmarks. For several Japanese benchmarks, we use the refined versions from the JAMMEval collection.

Evaluation settings

LLM-jp-4-VL 9B is decoded greedily (temperature=0.0) with max_new_tokens=32k and reasoning effort medium. Each baseline uses its own recommended sampling temperature; for the reasoning models Qwen3.5-9B and Gemma-4-12B, we increase max_new_tokens to 64k to avoid truncating long chains of thought. Scores are averaged over 3 runs.

Per-benchmark score vs training step

As training progresses, the model improves on most multimodal benchmarks. On the text-only benchmarks, it preserves the reasoning ability of the base LLM (llm-jp-4-8b-thinking), so adding vision capability does not degrade its language reasoning.

Per-benchmark results

BenchmarkLLM-jp-4-VL-9BLLM-jp-4-VL-9B-betaInternVL3.5-8BQwen3.5-9BGemma-4-12B
Document Understanding
AI2D (N=3088)80.176.283.490.879.9
ChartQA (N=1250)64.970.575.086.472.6
JGraphQA (N=196)86.787.885.998.889.5
CharXiv-Reasoning (N=1000)40.733.239.969.155.8
ChartQAPro (N=1948)30.827.833.558.953.9
HakushoBench (N=2053)46.341.339.474.371.5
DocVQA (N=5349)89.590.189.494.288.5
InfoVQA (N=2065)67.469.668.988.281.5
TextVQA (N=5000)88.487.783.987.773.8
JDocQA (N=861)74.073.759.593.369.4
CC-OCR-JA (N=145)70.367.651.579.847.8
BusinessSlideVQA (N=216)60.662.257.484.169.3
STEM

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