Demonstration only. Corollary is a non-commercial research demo — no warranty, no support, not for commercial use or clinical decisions. Read the disclaimer

All models

Multi-Modal Foundation · google

MedSigLIP

A dual-encoder vision-language model mapping medical images and text into a shared embedding space for healthcare AI.

What MedSigLIP is

MedSigLIP is a multimodal dual-encoder foundation model developed by Google to encode medical imagery and text into a shared vector space. Built for healthcare machine learning tasks that do not require open-ended text generation, it supports data-efficient classification, zero-shot classification, and cross-modal semantic search across multiple clinical domains.

The model addresses the challenge of building compute-efficient visual understanding tools across varied medical specialties. It serves as an independent embedding tool and acts as the vision encoder powering image interpretation in the generative MedGemma model. Pre-training on clinical data combined with natural images enables the model to interpret specialised medical visuals while retaining broad visual comprehension.

How it works

MedSigLIP employs a two-tower architecture derived from SigLIP (Sigmoid Loss for Language Image Pre-training). Visual inputs are resized to 448 by 448 pixels and normalised between -1 and 1, while textual inputs are processed up to a maximum context length of 64 tokens. The system outputs separate image embeddings, text embeddings, and similarity logits.

Training was conducted in JAX using sigmoid loss on diverse de-identified medical image-text pairs alongside natural image-text data. Datasets spanned chest radiographs, whole-slide histopathology, retinal fundus imaging, teledermatology, and CT/MRI slices. Public sources incorporated MIMIC-CXR, Slake-VQA, PAD-UFES-20, SCIN, TCGA, CAMELYON, PMC-OA, MedQA, and Mendeley Digital Knee X-Ray, complemented by licensed clinical biobank and outpatient diagnostic imaging collections.

Key facts

Model architecture
Two-tower SigLIP (Vision Transformer and Text Transformer)
Image resolution
448 x 448 pixels
Context length
64 tokens
Training framework
JAX
Model version
1.0.0
Release date
9 July 2025

What you can use it for

Zero-shot medical image classification
Classify clinical images such as chest X-rays or skin lesions against prompt label descriptions without task-specific fine-tuning.
Cross-modal semantic retrieval
Query large diagnostic imaging repositories using natural language descriptions by measuring cosine alignment in the joint embedding space.
Data-efficient transfer learning
Train linear probes or shallow downstream classification heads directly on frozen visual embeddings using small labelled medical datasets.
Multimodal feature extraction
Extract high-dimensional numerical representations from pathology whole-slide patches, fundus photographs, and CT or MRI slices for downstream analytical pipelines.

Run it here

We list this model but cannot run it yet: excluded (gated): HAI-DEF terms; medical-imaging model..

Everything on this page still applies. Running it needs a loader for this repository, not a bigger machine.

Strengths and limits

Good at

  • Demonstrates competitive performance across radiology, pathology, dermatology, and ophthalmology benchmarks, often exceeding domain-specific embedding baselines.
  • Combines medical pre-training with natural image-text data to preserve general visual understanding alongside clinical feature extraction.

Watch out for

  • Does not generate natural language text, making it unsuitable for clinical reporting without a separate generative decoder like MedGemma.
  • Constrained to a maximum text sequence length of 64 tokens, limiting the detail of input prompts and descriptions.
  • Outputs must not be used directly for clinical diagnosis or treatment planning without task-specific adaptation and independent regulatory validation.
  • Performance assessments may carry contamination risks if public evaluation benchmarks overlapped with pre-training datasets.

Inputs and outputs

You provide

  • Image

    PNG, JPEG or TIFF. Sent to the model as-is.

  • Candidate labels

    Comma-separated. The model scores the image against each.

You get back

  • Labels with confidence scores, highest first.

Licence

Check the licence before commercial use · other

This model is gated by its authors — its licence has to be accepted on the source repository before it will run.

Questions

Can I use MedSigLIP commercially?

Check the licence before commercial use. This model is gated by its authors — its licence has to be accepted on the source repository before it will run.

Can MedSigLIP generate written radiology or pathology reports?

No. MedSigLIP is an encoder-only model that produces numerical embeddings and similarity scores between text and images. It does not perform autoregressive text generation.

What input formats and dimensions are required?

Images must be resized to 448 by 448 pixels and normalised to the range (-1, 1). Accompanying text inputs can be formatted as strings up to 64 tokens in length.

Which clinical imaging modalities were included in training?

The training corpus included chest radiographs, dermatological photography, ophthalmological fundus images, histopathology whole-slide images, and cross-sectional slices from CT and MRI scans.

How is MedSigLIP related to MedGemma?

MedSigLIP serves as the underlying vision encoder that provides image interpretation capabilities within the MedGemma generative vision-language architecture.

How to cite it

Sellergren, Andrew, et al. "MedGemma Technical Report." arXiv preprint arXiv:2507.05201 (2025).

Written from MedSigLIP's own documentation (model card). Statements citing a figure that does not appear there are removed before publication. Licence and running details come from our registry.