Spaces:
Running on Zero
Running on Zero
A newer version of the Gradio SDK is available: 6.20.0
metadata
title: MODUS
emoji: 🎨
colorFrom: indigo
colorTo: purple
sdk: gradio
sdk_version: 5.12.0
app_file: app.py
pinned: false
short_description: MODUS any-to-any multimodal demo (16 aligned modalities)
MODUS — any-to-any multimodal demo
Three-tab Gradio demo for the MODUS 16-modality any-to-any model:
- Any-to-Any — one condition modality (image or caption) → any set of target modalities, shown in a gallery (4M-style).
- Chained — condition → intermediate (bridge) → target, showing both.
- Representation Analysis — RGB→Depth/Normal conditioned on {ViT only, VAE only, ViT+VAE}, side by side.
Setup (Space Settings → Variables and secrets)
- Hardware: ZeroGPU.
HF_TOKEN(secret): a read token with access to the gated weights repomqye/modus-16mod-stage3.- Optional
MODUS_WEIGHTS_REPO: defaults tomqye/modus-16mod-stage3.
The weights (bf16, 30GB) + VAE + config + tokenizer are pulled once at startup
via 5min) and moved to the
ZeroGPU GPU per request. Inference config is baked in: modality config
snapshot_download; the model is built on CPU (conf/modalities/instruction_16mod_stage2.yaml, use_instruction off for the
generic modalities (seg/det/grounding keep their own instructions).