AIAny
AI Video2025
Icon for item

VideoRAG: Chat with Your Videos

Retrieval-augmented generation framework for videos spanning hundreds of hours, runnable on a single RTX 3090. Builds multi-modal knowledge graphs over visual and audio content so you can query and chat across many long videos at once.

Introduction

Most video question-answering breaks down past a few minutes: feeding raw frames into a context window simply doesn't scale to full lectures, documentaries, or recorded courses. VideoRAG sidesteps the context-length wall entirely — instead of stuffing a video into the model, it distills hundreds of hours into a queryable multi-modal knowledge graph and retrieves only what each question needs.

What Sets It Apart
  • Dual-channel design: a graph-driven index captures cross-video semantic relationships while hierarchical encoding preserves fine-grained detail, so retrieval stays accurate as content grows.
  • Cross-modal retrieval aligns text queries with both visual and audio signals — answers draw on what was shown, not only what was said.
  • Hardware-honest: it indexes and queries hundreds of hours on a single RTX 3090 (24GB), not a GPU cluster.
  • Measured, not claimed: 60.2% on the Video-MME long-video track versus 52.2% and 56.3% for the backbone models it builds on.
How It Works

The pipeline turns each video into structured knowledge rather than a wall of tokens. Long footage is condensed into multi-modal knowledge graphs that link entities and events across clips, then adaptive retrieval pulls the relevant text, frames, and audio for a given query before generation. Because indexing is decoupled from answering, the same index serves unlimited questions and supports reasoning over several videos at once.

Who It's For

Great fit if you need to interrogate large video archives — multi-hour lecture series, documentaries, recorded courses — or want a desktop app (Vimo) to chat with your own footage. The team also ships LongerVideos, a 164-video / 602-query benchmark spanning ~134.6 hours, for reproducible evaluation. Look elsewhere if your videos are short clips a standard vision-language model can hold in context, or if you can't run a local GPU — the approach expects upfront indexing time and a 24GB card.

Information

  • Websitegithub.com
  • OrganizationsUniversity of Hong Kong, Baidu
  • AuthorsHKUDS, Ren, Xubin, Xu, Lingrui, Xia, Long, Wang, Shuaiqiang, Yin, Dawei, Huang, Chao
  • Published date2025/02/03

Categories

More Items

Hugging Face
AI Video2026

Generates a new camera viewpoint from a reference video: an IC‑LoRA adapter for LTX‑Video 2.3 that re‑renders the same scene from a requested discrete camera angle while preserving subject and content. Trained on synthetic multi‑view data, proof‑of‑concept with limited viewpoint range and best for small, chained angle shifts.

Hugging Face
AI Video2026

Generates minute-scale, temporally coherent dance videos from full music tracks using a hierarchical two-stage approach: global keyframe planning plus local temporal refinement; suitable when long-range musical structure and rhythmic continuity matter.

GitHub
AI Video2026

Cross-platform native video editor with hardware-accelerated processing and frame-accurate multi-track timeline; core editor is open-source and free while optional Pro AI features (natural-language editing, auto-captions, smart reframing) are paid.