whatmodel.sh / image / BLIP3-o 8B
BLIP3-o 8B
↗ share
+ contribute
BLIP3-o 8B is an open-weights image model from Salesforce Research, released May 2025. Its published size is 8B parameters. Licence: apache-2.0.
Model information sources
Release date ↗ · Weights licence ↗ · Parameter count ↗
Maker's rounded size label for the whole BLIP3-o 8B model: a frozen Qwen2.5-VL-7B-Instruct backbone plus diffusion transformers totalling 1.4B trainable parameters (no exact total is published). The released weights are the 8B model retrained on open-source data only.
Score within the LMArena text-to-image comparison set only.
$ how it compares
The image models ranked either side of BLIP3-o 8B, out of 197 with a score, then more from Salesforce Research.
| # | model | score | where | ||
|---|---|---|---|---|---|
| 149 | 40±2 | api $0.035/image +local | |||
| 150 | 39±3 | local | |||
| 151 | 38±3 | local | |||
| 152 | 38±4 | local | |||
| 153 | 38±2 | api $0.0020/image +local | |||
| more from Salesforce Research | |||||
| 132 | 42±3 | comparison only | |||
$ what it's good at
text to image▂▅▅▃▄▄█▃▁▂▁▁ #95 of 126 · 97% of its score · 3 tests
Beats Latent Diffusion text2img-large (LDM-KL-8-G, LAION-400M), VQ-Diffusion (ITHQ), Stable Diffusion XL 0.9 (base) here, though they rank higher overall. Trails SDXL-Lightning (4-step UNet), Stable Cascade here, though they rank lower overall.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| GenExam (relaxed overall, GPT-5 judge) | 6.7% ✎ | ▄█▂▂▂▂▆▄·▂·▂ beats 0/16 | 64% |
| WISE (WiScore overall, GPT-4o judge) | 52.0% ✎ | ▄·▆▂▆█▄▆▂▄·▄ beats 15/22 | 17% |
| XTC-Bench generation (Overall Gen., scene-graph node agreement) | 54.5% ✎ | ▄█·▄·······▄ beats 3/4 | 16% |
$ where to run it
Other ways to run it
- Run it as published · needs ~41.3 GB, NVIDIA only · from github.com/JiuhaiChen
git clone -b main https://github.com/JiuhaiChen/BLIP3o.git && cd BLIP3o && conda create -n blip3o python=3.11 -y && conda activate blip3o && pip install --upgrade pip setuptools && pip install -r requirements.txt && python inference.py $(python -c "from huggingface_hub import snapshot_download; print(snapshot_download(repo_id='BLIP3o/BLIP3o-Model-8B', repo_type='model'))")
Weights and documentation: huggingface.co/BLIP3o ↗
$ how the score was worked out · GenExam: A Multidisciplinary… 64%, WISE: A World Knowledge-Infor… 17%, Beyond Accuracy: Benchmarking… 16%
Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works
| source | results | share of the score |
|---|---|---|
| 1 | 64% | |
| 1 | 17% | |
| 1 | 16% | |
| prior · pull toward the middle | 3% | |
| weighted average | = 38.4 |
$ improve this page
Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.
data updated · sources and licences · json