vision-cair/infinibench — explained in plain English
Analysis updated 2026-08-07 · repo last pushed 2025-11-04
Evaluate an AI model's ability to understand long-form video content like movies.
Benchmark a video summarization tool against a dataset of full-length storylines.
Test a scene-search engine using 91,000 question-and-answer pairs.
Submit a vision-language model to a public leaderboard challenge.
| vision-cair/infinibench | a-shojaei/constructdrawingai | alex72-py/aria-termux | |
|---|---|---|---|
| Stars | 20 | 20 | 20 |
| Language | Python | Python | Python |
| Last pushed | 2025-11-04 | — | — |
| Maintenance | Quiet | — | — |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 4/5 | 2/5 |
| Audience | researcher | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires downloading over 1,000 hours of video data and preparing a vision-language model for inference.
InfiniBench is a test suite designed to measure how well AI models can understand long videos like movies and TV episodes. Instead of just asking whether a model can describe a short clip, it evaluates whether an AI can follow a full-length storyline lasting anywhere from tens of minutes to two hours. The benchmark includes over 1,000 hours of video and around 91,000 question-and-answer pairs, making it a tool for checking if models can truly process narratives over a long duration. The benchmark tests AI across eight different skills, split between basic observation and deeper reasoning. Observation skills include recognizing scene transitions, character actions, and chronological order. Reasoning skills involve summarizing plots, understanding context, and linking multiple events together. Questions come in both multiple-choice and open-ended formats. To use the benchmark, teams run their AI models against the dataset, answer the questions, and then compare their results on a public leaderboard. This project is aimed at AI researchers and developers building vision-and-language models. For example, if a startup is creating a tool to automatically generate video summaries or a search engine that can find specific scenes by describing them, this benchmark helps them see how their system handles long-form content. There is also an active challenge where teams can submit their models for evaluation. The findings so far show that current models struggle significantly, with even leading models like GPT-4o scoring under 50% on basic grounding tasks. A notable takeaway from the project's evaluation is that models often rely on pre-trained world knowledge rather than actually watching the video. For instance, some models scored well just by reading metadata like a movie's title. However, when given full video alongside subtitles, performance improved, highlighting that combining visual and text information is crucial for long video understanding.
InfiniBench is a benchmark that tests how well AI models understand long videos like movies. It uses over 1,000 hours of video and 91,000 Q&A pairs to evaluate if models can follow full-length storylines.
Mainly Python. The stack also includes Python.
Quiet — no commits in 6-12 months (last push 2025-11-04).
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.