Skip to content

👁️ Multimodal AI & Vision-Language Models — Topic Resources

Curated collection of landmark research papers, open-source repositories, YouTube videos, free masterclasses, and code references for Vision-Language Models (VLMs), Contrastive Representation (CLIP), Audio/Speech Models, Video Understanding, and Multimodal RAG.


📄 Landmark Papers & Essential Reading

Paper / Reference Authors / Year Key Takeaways & Focus Link
Learning Transferable Visual Models From Natural Language Supervision (CLIP) Radford et al. (OpenAI, 2021) Introduced joint vision-text embedding pre-training using contrastive loss over 400M image-text pairs. ArXiv Link
Visual Instruction Tuning (LLaVA) Liu et al. (2023) Combines CLIP vision encoder with LLaMA LLM via a linear projection layer trained on synthetic multimodal instruction data. ArXiv Link
Flamingo: a Visual Language Model for Few-Shot Learning Alayrac et al. (DeepMind, 2022) Pioneered cross-attention layers connecting frozen vision encoders to frozen language models for zero/few-shot video & image tasks. ArXiv Link
Gemini: A Family of Highly Capable Multimodal Models Team Gemini (Google, 2023) Native multimodal pre-training across text, vision, audio, and video with long-context window processing. ArXiv Link
Robust Speech Recognition via Large-Scale Weak Supervision (Whisper) Radford et al. (OpenAI, 2022) Encoder-decoder Transformer model trained on 680k hours of multilingual speech for robust ASR and translation. ArXiv Link
ColPali: Efficient Document Retrieval with Vision Language Models Fuyu / ColPali Team (2024) Replaces complex OCR and PDF parsing pipelines by indexing page screenshot embeddings directly using ColBERT late-interaction. ArXiv Link

💻 Top Open-Source Frameworks & Repositories

Repository Focus Area Description Link
LLaVA Vision-Language Models Open-source flagship codebase for LLaVA visual instruction tuning and inference. GitHub Repo
Qwen2-VL Open VLM Benchmark Lead State-of-the-art open vision-language model supporting dynamic resolution images and long videos. GitHub Repo
vLLM (Multimodal Support) High-Throughput VLM Serving vLLM engine support for multi-image, video, and text inference with PagedAttention. GitHub Repo
whisper.cpp High-Performance Speech C++ High-performance C/C++ port of OpenAI's Whisper model running locally on Apple Silicon & CPU/GPU. GitHub Repo
byaldi / ColPali Vision Document RAG Library for indexing PDF pages visually without text extraction using ColPali embeddings. GitHub Repo

🎥 Must-Watch YouTube Videos & Free Lectures

Video / Playlist Creator Description Link
CLIP Code & Architecture PyTorch Walkthrough Umar Jamil Step-by-step PyTorch code walkthrough of CLIP contrastive loss, image encoder, and text encoder. Watch Video
LLaVA & Vision-Language Model Architectures Umar Jamil Detailed architectural breakdown of LLaVA vision projections, vicuna LLM integration, and visual tuning. Watch Video
Multimodal RAG with ColPali & VLM Embeddings Answer.AI / James Briggs Hands-on video tutorial showing how to retrieve PDF pages visually without OCR errors. Watch Video
Stanford CS231n: Deep Learning for Computer Vision Stanford University Complete lecture series covering CNNs, Vision Transformers (ViT), and multimodal image understanding. Course Site

⚙️ Code References & Hands-on Notebooks