NEWVectors or files. Pick a path.Start →
    Models/Embeddings/sentence-transformers/LaBSE
    HFText EmbeddingsApache 2.0

    LaBSE

    by sentence-transformers

    Language-agnostic sentence embeddings that put 109 languages in one shared space

    Identifiers
    Model ID
    sentence-transformers/LaBSE
    Feature URI
    mixpeek://text_extractor@v1/labse_v1

    Overview

    LaBSE (Language-agnostic BERT Sentence Embedding) is trained so that a sentence and its translation land in nearly the same place in vector space, across 109 languages. That property is the whole point: it means a query in one language retrieves matching content in every other language with no translation step and no language detection anywhere in the request path.

    On Mixpeek it is the text side of a cross-lingual archive. Index documents and transcripts in whatever language they arrive in, and a single index answers queries in any of the 109, which is what makes a mixed-language library searchable without routing logic that has to guess a document's language correctly.

    Architecture

    Dual-encoder BERT trained with a translation-ranking objective over parallel sentence pairs, producing a 768-dimension sentence embedding. Distributed for sentence-transformers with PyTorch, TensorFlow, JAX and ONNX weights.

    Mixpeek SDK Integration

    import { Mixpeek } from "mixpeek";
    
    const mixpeek = new Mixpeek({ apiKey: process.env.MIXPEEK_API_KEY });
    
    // One index, every language. No language detection on the write path.
    await mixpeek.collections.create({
      collection_name: "multilingual_docs",
      feature_extractors: [
        { extractor: "mixpeek://text_extractor@v1/labse_v1" },
      ],
    });

    Capabilities

    • Sentence embeddings aligned across 109 languages
    • Cross-lingual retrieval with no query-time translation
    • Bitext mining and translation-pair matching, the task it was built for
    • ONNX weights for CPU-bound deployment

    Use Cases on Mixpeek

    Searching a mixed-language document archive from one query box
    Matching transcripts against documents when the two are in different languages
    Deduplicating content that exists as translations of the same source
    Cross-lingual similarity over OCR text from scanned multilingual records

    Specification

    FrameworkHF
    Organizationsentence-transformers
    FeatureText Embeddings
    Output1024-dim vector
    Modalitiesdocument, audio
    RetrieverText Similarity
    Parameters471M
    LicenseApache 2.0
    Downloads/mo755K

    Research Paper

    Language-agnostic BERT Sentence Embedding

    arxiv.org

    Build a pipeline with LaBSE

    Add this model to a processing pipeline alongside other extractors. Combine with retrieval stages for end-to-end search.

    Run it on your own data, free