This is your work, valued
Ph.D. student at UNC Chapel Hill, Research Intern @ Salesforce. Prev: Meta, Amazon
VideoTree. Code for CVPR25 paper "VideoTree: Adaptive Tree-based Video Representation for LLM Reasoning on Long Videos"
★ 165UCoFiA. Pytorch Code for "Unified Coarse-to-Fine Alignment for Video-Text Retrieval" (ICCV 2023)
★ 66Video-RTS. Code for EMNLP25 paper "Video-RTS: Rethinking Reinforcement Learning and Test-Time Scaling for Efficient and Enhanced Video Reasoning"
★ 24EgoMemReason. Python
★ 11LLoVi. Official implementation for "A Simple LLM Framework for Long-Range Video Question-Answering"
★ 1EgoMemReason. Python
★ 12m3docrag. Python
★ 71EgoLife. [CVPR 2025] EgoLife: Towards Egocentric Life Assistant
★ 445ActiveVideoPerception. Official Code for paper "Active Video Perception: Iterative Evidence Seeking for Agentic Long Video Understanding""
★ 16TOMATO. Python
★ 41DeepVideoDiscovery. **Deep Video Discovery (DVD)** is a deep-research style question answering agent designed for understanding extra-long videos.
★ 403Awesome-Video-LMM-Post-Training. 🔥🔥🔥 Latest Papers, Codes and Datasets on Video-LMM Post-Training
★ 294VerIPO. Long-Reasoning Video-R1 Model with Iterative Policy Optimization
★ 10rsq. Code for "RSQ: Learning from Important Tokens Leads to Better Quantized LLMs"
★ 23Long-RL. Long-RL: Scaling RL to Long Sequences (NeurIPS 2025)
★ 726Video-Holmes. [ECCV 2026] Video-Holmes: Can MLLM Think Like Holmes for Complex Video Reasoning?
★ 94Video-RTS. Code for EMNLP25 paper "Video-RTS: Rethinking Reinforcement Learning and Test-Time Scaling for Efficient and Enhanced Video Reasoning"
★ 24SILVR. Official Implementation for "SiLVR : A Simple Language-based Video Reasoning Framework"
★ 19LaCT. Code release for paper "Test-Time Training Done Right"
★ 491pdf-ocr-processor. A powerful PDF processing tool that uses Mistral AI's OCR capabilities to extract text and images from PDF documents. Features include batch processing, automatic PDF splitting for large files, and organized output structure. Perfect for document digitization and content extraction.
★ 4M3D. M3D: Advancing 3D Medical Image Analysis with Multi-Modal Large Language Models
★ 450LLaVA-Med. Large Language-and-Vision Assistant for Biomedicine, built towards multimodal GPT-4 level capabilities.
★ 2.2kOpenVLThinker. OpenVLThinker: An Early Exploration to Vision-Language Reasoning via Iterative Self-Improvement
★ 152MAgICoRE. Python
★ 23Video-R1. Video-R1: Reinforcing Video Reasoning in MLLMs [🔥the first paper to explore R1 for video]
★ 879R1-Video-fixbug. [Blog 1] Recording a bug of grpo_trainer in some R1 projects
★ 23Open-R1-Video. ✨First Open-Source R1-like Video-LLM [2025/02/18]
★ 382Qwen3-VL. Qwen3-VL is the multimodal large language model series developed by Qwen team, Alibaba Cloud.
★ 20kOpenRLHF. An Easy-to-use, Scalable and High-performance Agentic RL Framework based on Ray (PPO & DAPO & REINFORCE++ & VLM & TIS & vLLM & Ray & Async RL)
★ 9.8kLLaVA-NeXT. Python
★ 4.7kPruneVid. [ACL 2025] PruneVid: Visual Token Pruning for Efficient Video Large Language Models
★ 72vid-TLDR. Official implementation of CVPR 2024 paper "vid-TLDR: Training Free Token merging for Light-weight Video Transformer".
★ 55video-ReTaKe. Official implementation of paper ReTaKe: Reducing Temporal and Knowledge Redundancy for Long Video Understanding
★ 40VideoRepair. Code for "VideoRepair: Improving Text-to-Video Generation via Misalignment Evaluation and Localized Refinement [ACL 2026 Findings]"
★ 51VL-T5. PyTorch code for "Unifying Vision-and-Language Tasks via Text Generation" (ICML 2021)
★ 372VL_adapter. PyTorch code for "VL-Adapter: Parameter-Efficient Transfer Learning for Vision-and-Language Tasks" (CVPR2022)
★ 212LongVU. [ICML 2025] Official PyTorch implementation of LongVU
★ 428ZiyangW2000.github.io. SCSS
★ 1tvbench. TVBench: Redesigning Video-Language Evaluation
★ 15Grounded-SAM-2. Grounded SAM 2: Ground and Track Anything in Videos with Grounding DINO, Florence-2 and SAM 2
★ 3.6kVTimeLLM. [CVPR'2024 Highlight] Official PyTorch implementation of the paper "VTimeLLM: Empower LLM to Grasp Video Moments".
★ 295EgoSchema. Python
★ 117lmms-eval. One-for-All Multimodal Evaluation Toolkit Across Text, Image, Video, and Audio Tasks
★ 4.3kLongLLaVA. LongLLaVA: Scaling Multi-modal LLMs to 1000 Images Efficiently via Hybrid Architecture
★ 211LongMamba. Some preliminary explorations of Mamba's context scaling.
★ 220VideoLLaMB. [ICCV 2025] Official Repository of VideoLLaMB: Long Video Understanding with Recurrent Memory Bridges
★ 87HERMES. [ICCV'25] HERMES: temporal-coHERent long-forM understanding with Episodes and Semantics
★ 37VideoTree. Playground Code for paper "VideoTree: Adaptive Tree-based Video Representation for LLM Reasoning on Long Videos"
★ 1Flash-VStream. This is the official implementation of ICCV 2025 "Flash-VStream: Efficient Real-Time Understanding for Long Video Streams"
★ 285ToMe. A method to increase the speed and lower the memory footprint of existing vision transformers.
★ 1.2kLongVA. Long Context Transfer from Language to Vision
★ 406Video-MME. ✨✨[CVPR 2025] Video-MME: The First-Ever Comprehensive Evaluation Benchmark of Multi-modal LLMs in Video Analysis
★ 784Ctrl-Adapter. Official implementation of Ctrl-Adapter: An Efficient and Versatile Framework for Adapting Diverse Controls to Any Diffusion Model (ICLR 2025 Oral)
★ 469EasyContext. Memory optimization and training recipes to extrapolate language models' context length to 1 million tokens, with minimal hardware.
★ 759LongVideoBench. [Neurips 24' D&B] Official Dataloader and Evaluation Scripts for LongVideoBench.
★ 132LLoVi. Official implementation for "A Simple LLM Framework for Long-Range Video Question-Answering"
★ 1VideoAgent. Python
★ 150TimeSformer. The official pytorch implementation of our paper "Is Space-Time Attention All You Need for Video Understanding?"
★ 1.9kX-CLIP. An official implementation for "X-CLIP: End-to-End Multi-grained Contrastive Learning for Video-Text Retrieval"
★ 183Awesome_Long_Form_Video_Understanding. Awesome papers & datasets specifically focused on long-term videos.
★ 380FrozenBiLM. [NeurIPS 2022] Zero-Shot Video Question Answering via Frozen Bidirectional Language Models
★ 159DiagrammerGPT. Official code repository for: DiagrammerGPT: Generating Open-Domain, Open-Platform Diagrams via LLM Planning (COLM 2024)
★ 159NExT-QA. NExT-QA: Next Phase of Question-Answering to Explaining Temporal Actions (CVPR'21)
★ 189MC-ViT. Implementation of the model: "(MC-ViT)" from the paper: "Memory Consolidation Enables Long-Context Video Understanding"
★ 27MAGDi. The code implementation of MAGDi: Structured Distillation of Multi-Agent Interaction Graphs Improves Reasoning in Smaller Language Models. Paper: https://arxiv.org/abs/2402.01620
★ 40soft_self_consistency. Code for ACL 2024 paper "Soft Self-Consistency Improves Language Model Agents"
★ 25crg. PyTorch code for "Contrastive Region Guidance: Improving Grounding in Vision-Language Models without Training"
★ 39CREMA. [ICLR 2025] CREMA: Generalizable and Efficient Video-Language Reasoning via Multimodal Modular Fusion
★ 56RACCooN. (EMNLP 2025 Main) RACCooN: A Versatile Instructional Video Editing Framework with Auto-Generated Narratives
★ 37VideoTree. Code for CVPR25 paper "VideoTree: Adaptive Tree-based Video Representation for LLM Reasoning on Long Videos"
★ 165open-eqa. OpenEQA Embodied Question Answering in the Era of Foundation Models
★ 366ReConcile. Python
★ 202lifelong-memory. Code for LifelongMemory: Leveraging LLMs for Answering Queries in Long-form Egocentric Videos
★ 32VideoRecap. Python
★ 208DAM. Official code for DAM: Dynamic Adapter Merging for Continual Video QA Learning
★ 15Awesome-LLMs-for-Video-Understanding. 🔥🔥🔥 [IEEE TCSVT] Latest Papers, Codes and Datasets on Vid-LLMs.
★ 3.2kqaego4d. Code and Dataset for the CVPRW Paper "Where did I leave my keys? — Episodic-Memory-Based Question Answering on Egocentric Videos"
★ 30LLoVi. Official implementation for "A Simple LLM Framework for Long-Range Video Question-Answering"
★ 106DoraemonGPT. Official repository of DoraemonGPT: Toward Understanding Dynamic Scenes with Large Language Models
★ 90Video-ChatGPT. [ACL 2024 🔥] Video-ChatGPT is a video conversation model capable of generating meaningful conversation about videos. It combines the capabilities of LLMs with a pretrained visual encoder adapted for spatiotemporal video representation. We also introduce a rigorous 'Quantitative Evaluation Benchmarking' for video-based conversational models.
★ 1.5kDAPM. A Pytorch implementation of Diffusion-Based Probabilistic Uncertainty Estimation for Active Domain Adaptation
★ 16PDVC. End-to-End Dense Video Captioning with Parallel Decoding (ICCV 2021)
★ 230VidChapters. [NeurIPS 2023 D&B] VidChapters-7M: Video Chapters at Scale
★ 210fromage. 🧀 Code and models for the ICML 2023 paper "Grounding Language Models to Images for Multimodal Inputs and Outputs".
★ 485VideoDirectorGPT. official implementation of VideoDirectorGPT: Consistent Multi-scene Video Generation via LLM-Guided Planning (COLM 2024)
★ 181VPGen. Visual Programming for Text-to-Image Generation and Evaluation (NeurIPS 2023)
★ 57VPEval. VPEval Codebase from Visual Programming for Text-to-Image Generation and Evaluation (NeurIPS 2023)
★ 45CLIP4Clip. An official implementation for "CLIP4Clip: An Empirical Study of CLIP for End to End Video Clip Retrieval"
★ 1kICCV-2023-25-Papers. ICCV 2023-2025 Papers: Discover cutting-edge research from ICCV 2023-25, the leading computer vision conference. Stay updated on the latest in computer vision and deep learning, with code included. ⭐ support visual intelligence development!
★ 968UCoFiA. Pytorch Code for "Unified Coarse-to-Fine Alignment for Video-Text Retrieval" (ICCV 2023)
★ 66l2p-pytorch. PyTorch Implementation of Learning to Prompt (L2P) for Continual Learning @ CVPR22
★ 204ai-deadlines. :alarm_clock: AI conference deadline countdowns
★ 6kCODA-Prompt. PyTorch code for the CVPR'23 paper: "CODA-Prompt: COntinual Decomposed Attention-based Prompting for Rehearsal-Free Continual Learning"
★ 160MoPRL. [TCSVT] Regularity Learning via Explicit Distribution Modeling for Skeletal Video Anomaly Detection
★ 17SeViLA. [NeurIPS 2023] Self-Chained Image-Language Model for Video Localization and Question Answering
★ 198champagne. An official codebase for paper ":champagne: CHAMPAGNE: Learning Real-world Conversation from Large-Scale Web Videos (ICCV 23)"
★ 52gill. 🐟 Code and models for the NeurIPS 2023 paper "Generating Images with Multimodal Language Models".
★ 472CAMoE. Python
★ 101VidIL. Pytorch code for Language Models with Image Descriptors are Strong Few-Shot Video-Language Learners
★ 117VindLU. Python
★ 109ts2_net. [ECCV 2022] A pytorch implementation for TS2-Net: Token Shift and Selection Transformer for Text-Video Retrieval
★ 80Cross-Modal-Adapter. [Pattern Recognition 2025] Cross-Modal Adapter for Vision-Language Retrieval
★ 143A-InfoNCE. [ECCV 2022] "Adversarial Contrastive Learning via Asymmetric InfoNCE"
★ 24