git404hub

what is omnisift fr?

dingyue772/omnisift — explained in plain English

Analysis updated 2026-05-18

14PythonAudience · researcherComplexity · 5/5LicenseSetup · hard

tl;dr

A research technique that shrinks the number of tokens video-and-audio AI models process, without losing much understanding.

vibe map

mindmap
  root((omnisift))
    What it does
      Token compression
      Video first
      Audio guided
    Tech stack
      Python
      Qwen2.5-Omni
      Hugging Face
    Use cases
      Faster inference
      Lower cost
      Pipeline integration
    Audience
      Researchers
      ML engineers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Reduce inference cost and latency for omni-modal video and audio models.

VIBE 2

Load the pretrained OmniSIFT-7B checkpoint and run it on a video for a text description.

VIBE 3

Integrate token compression into an existing Qwen2.5-Omni pipeline.

VIBE 4

Tune two ratio parameters to control how aggressively video and audio are compressed.

what's the stack?

PythonQwen2.5-OmniHugging Face

how it stacks up fr

dingyue772/omnisift0c33/agentic-aiadennng/stock_strategy_lab
Stars141414
LanguagePythonPythonPython
Setup difficultyhardhardhard
Complexity5/54/54/5
Audienceresearcherdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1h+

Requires downloading a large pretrained checkpoint and GPU resources for inference.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

OmniSIFT is a research project published at ICML 2026 that tackles a practical problem in AI: large language models that can understand both video and audio at the same time, called omni-modal models, process a very large number of data tokens, making them slow and expensive to run. OmniSIFT is a compression technique that trims down the number of tokens the model has to handle without significantly hurting its ability to understand what is happening in an audio-video clip. The key insight is treating video and audio differently. First, video frames are analyzed and redundant patches are removed, patches that look similar to nearby frames or to other patches within the same frame. This produces a smaller set of important video anchor tokens. Those anchors are then used to decide which audio tokens to keep: audio that aligns with what is visually important is preserved, while unrelated audio is discarded. This two stage process, video first, then audio guided by video, is what the authors mean by modality asymmetric compression. The codebase provides a pre-trained model checkpoint called OmniSIFT-7B available on Hugging Face, and includes integration code for the Qwen2.5-Omni model family. A quick-start example in the README shows how to load the model, configure how aggressively each modality is compressed using two ratio parameters, and run inference on a video file to get a text description. The project is written in Python and released under the Apache 2.0 license.

prompts (copy fr)

prompt 1
Show me how to load the OmniSIFT-7B checkpoint and run inference on a video file.
prompt 2
Explain how OmniSIFT decides which video patches and audio tokens to keep.
prompt 3
Help me integrate OmniSIFT's compression into my Qwen2.5-Omni pipeline.
prompt 4
What do the two compression ratio parameters in OmniSIFT control?

Frequently asked questions

what is omnisift fr?

A research technique that shrinks the number of tokens video-and-audio AI models process, without losing much understanding.

What language is omnisift written in?

Mainly Python. The stack also includes Python, Qwen2.5-Omni, Hugging Face.

What license does omnisift use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is omnisift to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is omnisift for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.