awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to jayleicn/clipbert

Open-source alternatives to ClipBERT

30 open-source projects similar to jayleicn/clipbert, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best ClipBERT alternative.

  • arrowluo/clip4clipArrowLuo avatar

    ArrowLuo/CLIP4Clip

    1,028View on GitHub↗

    An official implementation for "CLIP4Clip: An Empirical Study of CLIP for End to End Video Clip Retrieval"

    Pythonactivitynetclipdidemo
    View on GitHub↗1,028
  • cryhanfang/clip2videoCryhanFang avatar

    CryhanFang/CLIP2Video

    260View on GitHub↗

    The implementation of paper CLIP2Video: Mastering Video-Text Retrieval via Image CLIP.

    Python
    View on GitHub↗260
  • llava-vl/llava-nextLLaVA-VL avatar

    LLaVA-VL/LLaVA-NeXT

    4,695View on GitHub↗

    LLaVA-NeXT is a multimodal large language model framework and training toolkit designed to process interleaved images and video sequences to generate text. It functions as a visual language model that combines vision encoders with language models to perform complex reasoning, question answering, and video understanding. The system is capable of analyzing high-resolution images and temporal video frames to describe events, summarize actions, and reason across multiple visual inputs. It supports the interpretation of documents and charts, spatial environment analysis, and the generation of desc

    Python
    View on GitHub↗4,695
  • google-research/big_visiongoogle-research avatar

    google-research/big_vision

    3,363View on GitHub↗

    This project is a research framework and toolkit designed for training large-scale vision transformers and multimodal language models. It provides a comprehensive suite for vision-language pretraining, enabling the development of models that map images and text into shared latent spaces. The framework is distinguished by its capabilities in high-fidelity image generation and multimodal research, utilizing normalizing flows and variational autoencoders to produce images from text prompts or class labels. It supports the development of both generative and contrastive models, allowing for a wide

    Jupyter Notebook
    View on GitHub↗3,363

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • facebookresearch/slowfastfacebookresearch avatar

    facebookresearch/SlowFast

    7,377View on GitHub↗

    SlowFast is a PyTorch video understanding framework and spatiotemporal neural network library. It serves as a toolset for video action recognition, enabling the training and evaluation of models designed to classify complex activities and objects within video sequences. The framework is distinguished by its use of dual-pathway spatiotemporal sampling to capture both slow and fast motions. It supports self-supervised video learning for pre-training models on unlabeled data and employs multigrid spatiotemporal training to optimize learning across multiple spatial and temporal resolutions. The

    Python
    View on GitHub↗7,377
  • evolvinglmms-lab/otterEvolvingLMMs-Lab avatar

    EvolvingLMMs-Lab/Otter

    3,331View on GitHub↗

    Otter is a framework and toolkit for the pretraining, fine-tuning, and evaluation of vision-language models. It provides a pipeline for training large language models to process high-resolution images and video frames, integrating visual encoders with textual token spaces. The system is designed for multi-visual input processing, allowing models to interpret multiple images or video sequences within a single prompt. It supports multi-round conversation management to maintain context across interactions for detailed scene comprehension and visual reasoning. The framework covers a full develop

    Pythonartificial-inteligencechatgptdeep-learning
    View on GitHub↗3,331
  • facebookresearch/vjepa2facebookresearch avatar

    facebookresearch/vjepa2

    3,021View on GitHub↗

    vjepa2 is a joint-embedding predictive architecture and video self-supervised learning framework. It functions as a visual representation learner and a robotic manipulation model designed to learn representations by predicting future latent states without reconstructing pixels. The system enables the pretraining of video encoders that learn temporally consistent features through masked-token prediction and multi-modal tokenization. It further maps these latent embeddings to specific physical movements via action-conditioned post-training to plan and execute robot arm grasping and picking task

    Python
    View on GitHub↗3,021
  • open-mmlab/mmaction2open-mmlab avatar

    open-mmlab/mmaction2

    5,066View on GitHub↗

    mmaction2 is a PyTorch video understanding toolbox designed for training and evaluating deep learning models. It serves as a framework for action recognition, temporal localization, and spatio-temporal action detection, providing specialized tools for both pixel-based video analysis and skeleton-based action recognition. The project distinguishes itself through a modular architecture featuring registry-based component discovery and hierarchical, config-driven model assembly. It supports multi-modal feature fusion, integrating RGB frames, optical flow, and audio, and includes capabilities for

    Python
    View on GitHub↗5,066
  • opengvlab/internvlOpenGVLab avatar

    OpenGVLab/InternVL

    10,061View on GitHub↗

    InternVL is a vision-language model framework that fuses a visual encoder with a large language model to translate image features into textual tokens for reasoning. It provides a system for multimodal inference and dialogue, enabling the processing of images and text to answer questions or generate descriptions. The project is distinguished by its high-resolution image processing, which uses dynamic tiling to maintain detail for images up to 4K resolution, and its chain-of-thought visual reasoning for solving complex mathematical and spatial problems. It also supports temporal frame sampling

    Pythongptgpt-4ogpt-4v
    View on GitHub↗10,061
  • gingsi/coot-videotextgingsi avatar

    gingsi/coot-videotext

    291View on GitHub↗

    2022-06-24 (v0.3.4): Bugfixes.

    Python
    View on GitHub↗291
  • huiguanlab/ms-slHuiGuanLab avatar

    HuiGuanLab/ms-sl

    57View on GitHub↗

    Source code of our ACM MM'2022 paper Partially Relevant Video Retrieval.

    Python
    View on GitHub↗57
  • huiguanlab/nrccrHuiGuanLab avatar

    HuiGuanLab/nrccr

    13View on GitHub↗

    source code of our paper Cross-Lingual Cross-Modal Retrieval with Noise-Robust Learning

    Python
    View on GitHub↗13
  • jackroos/vl-bertjackroos avatar

    jackroos/VL-BERT

    745View on GitHub↗

    Code for ICLR 2020 paper "VL-BERT: Pre-training of Generic Visual-Linguistic Representations".

    Jupyter Notebook
    View on GitHub↗745
  • jamespark3922/video-lang-contrast-setjamespark3922 avatar

    jamespark3922/video-lang-contrast-set

    0View on GitHub↗

    Repository for Exposing the Limits of Video-Text Models through Contrast Sets (NAACL Short 2022).

    Shell
    View on GitHub↗0
  • kywen1119/cookieK

    kywen1119/COOKIE

    0View on GitHub↗

    Codes for ICCV2021 paper "COOKIE: Contrastive Cross-Modal Knowledge Sharing Pre-training for Vision-Language Representation". [PDF](https://openaccess.thecvf.com/content/ICCV2021/html/WenCOOKIEContrastiveCross-ModalKnowledgeSharingPre-TrainingforVision-LanguageRepresentationICCV2021paper.html)

    View on GitHub↗0
  • layer6ai-labs/xpoollayer6ai-labs avatar

    layer6ai-labs/xpool

    137View on GitHub↗

    X-Pool: Cross-Modal Language-Video Attention for Text-Video Retrieval Satya Krishna Gorti , Noël Vouitsis , Junwei Ma* , Keyvan Golestan , Maksims Volkovs , Animesh Garg , Guangwei Yu

    Python
    View on GitHub↗137
  • leeyn-43/cloverLeeYN-43 avatar

    LeeYN-43/Clover

    40View on GitHub↗

    Offical PyTorch implementation of Clover: Towards A Unified Video-Language Alignment and Fusion Model [arXiv](https://arxiv.org/abs/2207.07885)

    Python
    View on GitHub↗40
  • li-xirong/w2vvppli-xirong avatar

    li-xirong/w2vvpp

    29View on GitHub↗

    W2VV++: A fully deep learning solution for ad-hoc video search. The code assumes video-level CNN features have been extracted.

    Python
    View on GitHub↗29
  • lijiabei-7/rivrlLiJiaBei-7 avatar

    LiJiaBei-7/rivrl

    19View on GitHub↗

    Source code of our paper Reading-strategy Inspired Visual Representation Learning for Text-to-Video Retrieval.

    Python
    View on GitHub↗19
  • m-bain/frozen-in-timem-bain avatar

    m-bain/frozen-in-time

    376View on GitHub↗

    A Joint Video and Image Encoder for End-to-End Retrieval project page | paper | dataset | demo Repository containing the code, models, data for end-to-end retrieval. WebVid data can be found here

    Python
    View on GitHub↗376
  • microsoft/lavendermicrosoft avatar

    microsoft/LAVENDER

    62View on GitHub↗

    Paper | Slide | Poster | Video

    Python
    View on GitHub↗62
  • mwray/semantic-video-retrievalM

    mwray/Semantic-Video-Retrieval

    0View on GitHub↗

    This repo contains code to evaluate for the semantic similarity video retrieval task, including: An example to generate a pandas dataframe from json annotations for YouCook2. A script to parse the captions using spacy. An optional script to create synset information using WordNet features. A…

    View on GitHub↗0
  • opengvlab/efficient-video-recognitionOpenGVLab avatar

    OpenGVLab/efficient-video-recognition

    184View on GitHub↗

    This is the official implementation of the paper Frozen CLIP models are Efficient Video Learners

    Python
    View on GitHub↗184
  • zhegan27/villazhegan27 avatar

    zhegan27/VILLA

    119View on GitHub↗

    This is the official repository of VILLA (NeurIPS 2020 Spotlight). This repository currently supports adversarial finetuning of UNITER on VQA, VCR, NLVR2, and SNLI-VE. Adversarial pre-training with in-domain data will be available soon. Both VILLA-base and VILLA-large pre-trained checkpoints are…

    Python
    View on GitHub↗119
  • airsplay/vokenizationairsplay avatar

    airsplay/vokenization

    191View on GitHub↗

    PyTorch code for EMNLP 2020 Paper "Vokenization: Improving Language Understanding with Visual Supervision"

    Python
    View on GitHub↗191
  • albanie/collaborative-expertsA

    albanie/collaborative-experts

    0View on GitHub↗

    This repo provides code: - TeachText which leverages complementary cues from multiple text encoders to provide an enhanced supervisory signal to the retrieval model using a generalize distillation setup (paper, project page) - Learning and evaluating joint video-text embeddings for the task of…

    View on GitHub↗0
  • antoine77340/howto100mantoine77340 avatar

    antoine77340/howto100m

    303View on GitHub↗

    This repo provides code from the HowTo100M paper. We provide implementation of: - Our training procedure on HowTo100M for learning a joint text-video embedding - Our evaluation code on MSR-VTT, YouCook2 and LSMDC for Text-to-Video retrieval - A pretrain model on HowTo100M - Feature extraction…

    Python
    View on GitHub↗303
  • antoine77340/mixture-of-embedding-expertsantoine77340 avatar

    antoine77340/Mixture-of-Embedding-Experts

    122View on GitHub↗

    This github repo provides a Pytorch implementation of the Mixture-of-Embeddings-Experts model (MEE) 1.

    Python
    View on GitHub↗122
  • bighuang624/vopbighuang624 avatar

    bighuang624/VoP

    38View on GitHub↗

    News: The paper has been accepted to CVPR 2023!

    View on GitHub↗38
  • bryant1410/fitclipbryant1410 avatar

    bryant1410/fitclip

    8View on GitHub↗

    This repo contains the code for the BMVC 2022 paper FitCLIP: Refining Large-Scale Pretrained Image-Text Models for Zero-Shot Video Understanding Tasks.

    Python
    View on GitHub↗8