Technology · Agentic → RAG · Open Source · wiki:deep
mxbai-embed-large-v1 (Mixedbread) is an open English sentence-embedding model with native length 1024. It is trained so shorter prefixes remain usable under Matryoshka Representation Learning — callers truncate with truncate_dim / API dimensions (e.g. 512) without a second model. The card also documents optional binary/int8 quantization as a separate cost lever from length. It is an embedder, not a vector database: you still persist vectors in Qdrant, FAISS, pgvector, or a peer store whose collection dimension matches the chosen m. Contrast OpenAI text-embedding-3-small (default 1536) / -3-large (default 3072), which reach 1024 via the same dimensions idea on a closed API.
Matryoshka truncation is easier to teach against a 1024-native OSS model than against a closed API alone. In an agentic OS / RAG corridor, mxbai is a measurable alternative to OpenAI text-embedding-3-* when you want self-hosted weights, explicit truncate knobs, and optional quantization without leaving the same method taxonomy (tech-matryoshka-truncation).
Text (with a retrieval query prompt when searching) is encoded to a 1024-d float vector. Callers may request a shorter prefix length; the leading dimensions remain the representation. Optionally quantize values for cheaper indexes. Persist vectors in a store whose collection dim matches the chosen m.
text-embedding-3-* via API when managed embeddings win; Sentence Transformers when you are training Matryoshka models yourself.Claims below are backed by science sources on disk.
Matryoshka + quant support
mixedbread mxbai-embed-large-v1 (pack mirror) · STRONG
“Our model also supports Matryoshka Representation Learning and binary quantization.”
Native dim / truncate API
mixedbread mxbai-embed-large-v1 (pack mirror) · STRONG
“Our model also supports Matryoshka Representation Learning and binary quantization.”
9 tags · 10 out · 11 in · 3 artifacts · 1 gaps · 0 corpus docs