awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
salesforce avatar

salesforce/LAVIS

0
View on GitHub↗
11,236 stars·1,107 forks·Jupyter Notebook·BSD-3-Clause·30 views

LAVIS

LAVIS is a multimodal large language model framework and vision-language model library. It provides tools for training and evaluating models that integrate visual, textual, and audio data, serving as a cross-modal feature extractor and a zero-shot visual reasoning engine.

The framework distinguishes itself by using frozen-backbone integration, where pretrained encoders remain non-trainable while lightweight adapter layers are updated. It employs cross-modal feature alignment to map different representations into a shared embedding space and utilizes a modular model wrapper to swap vision and language backbones without altering training logic.

The system covers a broad range of capabilities, including generative tasks such as image captioning and text-to-image generation, as well as visual question answering. It includes a multimodal dataset manager for the organization and loading of large-scale language-vision datasets and tools for model performance evaluation.

Features

  • Multimodal Frameworks - Provides a comprehensive framework for training and evaluating large language models that integrate visual, textual, and audio data.
  • Multimodal Models - Implements neural network architectures that process and align images and text within a shared representation space.
  • Adapter Layers - Leverages pretrained, non-trainable vision and language encoders while updating only lightweight adapter layers.
  • Cross-Modal Representations - Converts visual and textual data into unified representations for use in classification and similarity tasks.
  • Visual-Textual Alignments - Maps visual and textual representations into a shared embedding space to enable semantic similarity and retrieval.
  • Feature Extraction Models - Transforms visual and textual data into high-dimensional vector representations for classification and similarity tasks.
  • Feature Extractors - Provides tools to extract high-quality vector representations from images and text for downstream multimodal tasks.
  • Vision-Language Models - Provides tools to merge visual and textual data to develop models capable of processing both modalities simultaneously.
  • Zero-Shot Inference Engines - Predicts labels or answers by calculating the proximity between image embeddings and text-based candidate prompts.
  • Cross-Modal Models - Integrates images, video, audio, and 3D data with frozen language models for cross-modality intelligence.
  • Unified Interfaces - Provides a consistent interface to extract representations from various vision and language models for downstream tasks.
  • Text-to-Image Generators - Creates images from textual descriptions to facilitate zero-shot subject-driven generation and editing.
  • Image Description Generation - Produces natural language descriptions for images using pretrained vision-language models.
  • Multimodal Dataset Catalogs - Manages the downloading and organization of common multimodal datasets from remote sources or local directories.
  • Multimodal Data Preprocessing Utilities - Standardizes the loading and preprocessing of diverse multimodal datasets into consistent formats for training.
  • Modular Backbone Architectures - Provides a modular structure to swap different vision and language backbones without altering training logic.
  • Projection Layers - Uses linear layers to transform disparate modality dimensions into a unified vector size for joint processing.
  • Visual Question Answering - Responds to free-form natural language questions about image content using integrated multimodal models.
  • Reasoning Frameworks - Leverages pretrained vision and language models within zero-shot frameworks to answer questions about visual content.
  • Dataset Preparation Scripts - Automates the downloading and organization of large collections of language-vision datasets and their annotations.
  • Multimodal Dataset Loaders - Includes a dedicated manager for organizing and loading large-scale language-vision datasets and annotations.
  • Vision-Language Model Benchmarking - Benchmarks model accuracy and reasoning effectiveness using standardized and customized language-vision datasets.
  • Agentic Visual Reasoning - Zero-shot visual question answering with frozen language models.
  • Computer Vision - Library for language-vision intelligence tasks.
  • Computer Vision Frameworks - Library for language-and-vision intelligence research.
  • Foundation Models - Family of open large-scale multimodal foundation models.
  • Multimodal Foundation Models - General-purpose library for vision-language instruction tuning.
  • Pretrained Language Models - Library for vision-language model research and instruction tuning.
  • Vision Language Models - Frameworks for connecting frozen encoders with language models via adapters.

Star history

Star history chart for salesforce/lavisStar history chart for salesforce/lavis

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Projects sharing features with LAVIS

These projects share indexed features with LAVIS. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • microsoft/unilmmicrosoft avatar

    microsoft/unilm

    22,030View on GitHub↗

    This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based models across multimodal, document intelligence, and natural language processing tasks. It provides a unified neural architecture that processes text, vision, audio, and document layout data through a shared set of weights, enabling researchers and developers to build foundational models that align cross-modal representations. The platform distinguishes itself through advanced training and inference strategies designed for large-scale deep learning. It incorporates specialized mec

    Pythonbeitbeit-3bitnet
    View on GitHub↗22,030
  • openai/clipopenai avatar

    openai/CLIP

    33,779View on GitHub↗

    CLIP is a neural network architecture designed to map visual and textual data into a shared latent vector space. By utilizing transformer-based feature extraction and multi-modal tokenization, the system aligns images and natural language strings, enabling cross-modal similarity analysis and semantic classification. The project functions as a zero-shot classification engine, identifying image content by calculating the cosine similarity between visual features and arbitrary text labels without requiring task-specific retraining. Beyond inference, it serves as a research toolkit for evaluating

    Jupyter Notebookdeep-learningmachine-learning
    View on GitHub↗33,779
  • vision-cair/minigpt-4Vision-CAIR avatar

    Vision-CAIR/MiniGPT-4

    25,679View on GitHub↗

    MiniGPT-4 is a multimodal AI framework and large language model that integrates vision encoders with language models to process and reason about combined image and text inputs. It functions as a vision-language model capable of image-based conversational AI, visual question answering, and multimodal logical reasoning. The project utilizes a pretrained vision-language integration strategy that connects a vision encoder to a language model via a linear projection layer. This approach employs frozen-backbone training to align visual representations with linguistic tokens while keeping the primar

    Python
    View on GitHub↗25,679
  • 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
Compare all 30 related projects→

Frequently asked questions

What does salesforce/lavis do?

LAVIS is a multimodal large language model framework and vision-language model library. It provides tools for training and evaluating models that integrate visual, textual, and audio data, serving as a cross-modal feature extractor and a zero-shot visual reasoning engine.

What are the main features of salesforce/lavis?

The main features of salesforce/lavis are: Multimodal Frameworks, Multimodal Models, Adapter Layers, Cross-Modal Representations, Visual-Textual Alignments, Feature Extraction Models, Feature Extractors, Vision-Language Models.

Which projects share features with salesforce/lavis?

Projects with overlapping indexed features include: microsoft/unilm — This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based… openai/clip — CLIP is a neural network architecture designed to map visual and textual data into a shared latent vector space. By… vision-cair/minigpt-4 — MiniGPT-4 is a multimodal AI framework and large language model that integrates vision encoders with language models… opengvlab/internvl — InternVL is a vision-language model framework that fuses a visual encoder with a large language model to translate… facebookresearch/dinov3 — This project is a self-supervised vision foundation model based on a vision transformer architecture. It is designed… opengvlab/llama-adapter — LLaMA-Adapter is a parameter-efficient fine-tuning framework designed to adapt large language models using a minimal…