Model reference · open weights

UEmbed

UEmbed is an open-weight embedding model from Alibaba-NLP, listed in the AxForge catalogue. AxForge can bring it up on EU-owned hardware for you on request — with the licence handled where one is required.

Embeddings Alibaba-NLP 3 variants 838 downloads/mo
Request this model on EU hardware All served models Not on the shared API today — deployed on request.

About

What UEmbed is

UEmbed is a decoder-only multimodal embedding model that produces both dense embeddings and SPLADE-style sparse lexical embeddings from a single causal forward pass. It supports text, image, video, and mixed-modal inputs for retrieval, multimodal search, and visual-document retrieval. News 🔥 - [2026-08-15]: UEmbed achieves state-of-the-art results on the text and agent tracks of MMEB-v3, and ranks second only to the Qwen3-VL-Embedding series among open-source models on MMEB-v2. - [2026-08-13]: We updated the inference code — UEmbed now loads natively with transformers (no trustremotecode or processor patching needed), and we added a vLLM backend for high-throughput dense and sparse embedding inference. See the runnable examples: examples/transformersexample.py and examples/vllmexample.py. Model Family Highlights - Unified dense and sparse retrieval: one checkpoint returns normalized dense vectors and sparse lexical vectors. - Multimodal inputs: text, images, videos, and mixed inputs are represented in the same retrieval space. - Sparse interpretability: sparse activations correspond to vocabulary terms and can be used with inverted indexes. - Causal-model serving compatibility: the sparse design keeps the decoder-only backbone, no conversion to a bidirectional encoder. Architecture Usage Requires a recent transformers build with Qwen3.5/Qwen3-VL support: Download the complete model repository, since sparse inference requires both sparseinfo.json and sparseweights.pt in the local model directory: Inference code is provided in the GitHub repository. Set pooling="last.normal" for dense embeddings or pooling="splade.last" for sparse embeddings. Input Format Qwen35Embedder.process accepts a list of dictionaries with the following fields: Training Data UEmbed is trained on 3.94M public samples: - E5 training data for broad text retrieval coverage. - M3 training data, using the MLDR subset. - MMEB training sets for multimodal query-document pairs. For multimodal data, hard negatives are mined with Qwen3-VL-Embedding-8B as the teacher retriever. Citation If you use UEmbed, please cite the paper: Acknowledgements Thanks to the Qwen3-VL-Embedding repo for the evaluation f

Summarised from the published model card. Read the full card on the HuggingFace links below.

Specifications

What it is

MakerAlibaba-NLP
TypeEmbedding models
Parameters (lead)2.2B
Variants3
Runs withtransformers
Released2026-07-29
Popularity838 downloads / month
Likes12
LicenceOpen weights

How it works

How embedding models work

Your textsentence / documentEncodermaps meaningVectorlist of numbersAn embedding model turns text into a vector, so similar meanings sit close together — the basis of search and RAG.

Variants

Sizes & precisions

Open weights ship in several sizes and precisions. One page, all the variants — pick the one that fits your GPU. VRAM figures are estimates from model size.

VariantParamsPrecisionVRAMFits 16 GBWeights
UEmbed-2B2.2BBF16~5.1 GBWeights ↗
UEmbed-9B8.4BBF16~19.3 GBWeights ↗
UEmbed-4B4.5BBF16~10.4 GBWeights ↗

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys uembed for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (uembed below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/embeddings \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"uembed","input":"text to embed"}'

Details

Languages, data & research

Tags

transformers safetensors qwen3_5 image-text-to-text embeddings multimodal retrieval sparse-retrieval splade dense-retrieval vision feature-extraction endpoints_compatible

Papers

Licence

Open weights

Open weights under cc-by-4.0 — commercial use is permitted. Deploy it on AxForge EU hardware on request. Read the licence ↗

Sources

Weights & code

Want UEmbed on EU-owned hardware?

Request this model on EU hardware See what’s served now

Explore

More embedding models

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