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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

22 Repos

Awesome GitHub RepositoriesVisual Question Answering

Models and frameworks that answer natural language questions about visual content.

Distinct from Visual Question Answering Evaluation: Focuses on the actual task of answering questions, whereas the sibling focuses on the evaluation of those answers

Explore 22 awesome GitHub repositories matching artificial intelligence & ml · Visual Question Answering. Refine with filters or upvote what's useful.

Awesome Visual Question Answering GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • yujiangshui/a-programmers-guide-to-englishAvatar von yujiangshui

    yujiangshui/A-Programmers-Guide-to-English

    16,428Auf GitHub ansehen↗

    This project is a systematic framework for English language acquisition that applies structured workflows and cognitive strategies to build linguistic proficiency. It focuses on the construction of a linguistic knowledge base, enabling learners to master vocabulary and grammar through methodical training. The methodology is distinguished by its use of computer science concepts, such as mental-model-based learning and memory buffers, to organize progression. It emphasizes a cognitive-translation bypass to develop target language thinking, reducing mental latency by processing information direc

    Uses short question-answering exercises to build rapid auditory comprehension and reaction speed.

    englishenglish-learning
    Auf GitHub ansehen↗16,428
  • salesforce/lavisAvatar von salesforce

    salesforce/LAVIS

    11,236Auf GitHub ansehen↗

    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

    Responds to free-form natural language questions about image content using integrated multimodal models.

    Jupyter Notebook
    Auf GitHub ansehen↗11,236
  • vikhyat/moondreamAvatar von vikhyat

    vikhyat/moondream

    9,769Auf GitHub ansehen↗

    Moondream is a small-scale vision language model designed to reason across images to generate captions and answer natural language questions. It functions as an edge-optimized system capable of performing visual question answering, image captioning, and object detection. The project distinguishes itself through a lightweight architecture designed for local inference on embedded devices, workstations, and air-gapped hardware. It supports the execution of models on local GPUs and Apple Silicon to ensure data privacy and low latency. The system's capabilities include identifying precise object

    Allows users to ask natural language questions about the contents of an image to extract context.

    Python
    Auf GitHub ansehen↗9,769
  • intel/ipex-llmAvatar von intel

    intel/ipex-llm

    8,836Auf GitHub ansehen↗

    Intel XPU LLM Acceleration Library is a toolkit designed to accelerate large language model inference and finetuning on Intel CPUs, GPUs, and NPUs. It provides a distributed inference engine for scaling models across multiple accelerators, a multimodal model runtime for vision and speech tasks, and a low-bit model quantization tool for converting weights into INT4, FP8, and GGUF formats. The project features a parameter-efficient finetuning framework that enables model adaptation using QLoRA and DPO on Intel hardware. It distinguishes itself by providing specialized optimizations for Intel XP

    Predicts tokens based on combined image and text prompts to perform visual question answering.

    Python
    Auf GitHub ansehen↗8,836
  • apple/ml-fastvlmAvatar von apple

    apple/ml-fastvlm

    7,375Auf GitHub ansehen↗

    This project is a vision language model framework and vision-to-text pipeline designed for deploying and optimizing models that process both images and text. It provides an on-device inference engine and a vision language model framework to run quantized models locally on mobile and desktop hardware accelerators. The framework features a model quantization toolkit to reduce weight precision for lower memory footprints and increased execution speed on specialized silicon. It also includes an efficient vision encoder utilizing a hybrid encoding system to compress image tokens, which reduces pro

    Implements on-device models and frameworks that answer natural language questions about visual content while maintaining privacy.

    Python
    Auf GitHub ansehen↗7,375
  • thudm/cogvlmAvatar von THUDM

    THUDM/CogVLM

    6,742Auf GitHub ansehen↗

    CogVLM is a multimodal large language model designed to integrate visual and textual data for reasoning about images and generating natural language. It functions as a visual question answering system that analyzes image content to provide detailed descriptions or answer specific questions. The project includes a visual grounding model capable of mapping text descriptions to precise bounding box coordinates within an image. It also features a vision-based automation agent that analyzes screen captures to generate execution plans and interaction coordinates for software interfaces. The system

    Analyzes images and text to answer natural language questions and provide detailed visual descriptions.

    Python
    Auf GitHub ansehen↗6,742
  • clovaai/donutAvatar von clovaai

    clovaai/donut

    6,789Auf GitHub ansehen↗

    Donut is an OCR-free document transformer and end-to-end document parser. It functions as a neural network that converts unstructured document images directly into structured data or text without the use of an external optical character recognition engine. The project includes a synthetic document generator to create artificial images and ground-truth labels for training. It employs a transformer model to perform visual question answering and document image classification based on visual layout and text. The system covers several document understanding capabilities, including structured info

    Produces text answers to natural language questions by analyzing the visual and spatial content of document images.

    Pythoncomputer-visiondocument-aieccv-2022
    Auf GitHub ansehen↗6,789
  • firebase/genkitAvatar von firebase

    firebase/genkit

    6,121Auf GitHub ansehen↗

    Genkit is an open-source framework for building AI-powered applications. It provides a unified interface for connecting to hundreds of generative AI models from multiple providers, enabling text, image, audio, and video generation through a single API. The framework structures multi-step AI interactions—including chat, retrieval-augmented generation, tool use, and agentic workflows—as composable, traceable flows with built-in streaming and state management. The framework distinguishes itself through a comprehensive developer toolkit that includes a command-line interface and a local developer

    Transcribes speech, answers questions, or summarizes recordings from audio files.

    TypeScript
    Auf GitHub ansehen↗6,121
  • sylinko/everywhereAvatar von Sylinko

    Sylinko/Everywhere

    6,093Auf GitHub ansehen↗

    Everywhere is a desktop AI assistant that understands whatever is on your screen and can act across applications without requiring screenshots or manual context switching. It reads structured UI data through accessibility and automation APIs to perceive the active application and visible content, then provides context-aware help, summaries, translations, and answers to natural language questions about what you are viewing. The tool distinguishes itself by combining on-screen content analysis with a multi-LLM agent platform that routes requests to providers like OpenAI, Anthropic, and local mo

    Responds to natural language queries by interpreting the captured screen context and providing relevant answers or actions.

    C#aiai-agentsai-assistant
    Auf GitHub ansehen↗6,093
  • getstream/vision-agentsAvatar von GetStream

    GetStream/Vision-Agents

    6,029Auf GitHub ansehen↗

    Responds to natural-language questions about the content of video frames using a vision-language model.

    Pythonagentic-aiagentsai
    Auf GitHub ansehen↗6,029
  • facebookresearch/mmfAvatar von facebookresearch

    facebookresearch/mmf

    5,635Auf GitHub ansehen↗

    MMF is a modular framework for building, training, and evaluating vision-and-language models. It provides a configuration-driven experiment system where model, dataset, and training parameters are defined through composable YAML files, alongside a curated model zoo of pretrained checkpoints for state-of-the-art multimodal architectures. The framework includes a multimodal dataset loader that downloads, processes, and batches vision-and-language data, and a vision-language model trainer supporting distributed training, mixed precision, and checkpoint-based resumption. The framework distinguish

    Processes visual questions by reading text in images and combining it with visual objects to predict answers.

    Pythoncaptioningdeep-learningdialog
    Auf GitHub ansehen↗5,635
  • salesforce/blipAvatar von salesforce

    salesforce/BLIP

    5,676Auf GitHub ansehen↗

    BLIP is a vision-language model framework that combines contrastive, matching, and language modeling objectives to align images with text. Built on a multimodal encoder-decoder architecture, it supports distributed data-parallel training with cosine learning rate scheduling and sliding-window metric tracking for training stability. The framework provides capabilities for image captioning, visual question answering, and cross-modal retrieval, scoring semantic alignment between images and text through learned embeddings. It includes toolkits for fine-tuning pre-trained models on custom datasets

    Trains vision-language models to answer natural language questions about visual content.

    Jupyter Notebookimage-captioningimage-text-retrievalvision-and-language-pre-training
    Auf GitHub ansehen↗5,676
  • deepseek-ai/deepseek-vl2Avatar von deepseek-ai

    deepseek-ai/DeepSeek-VL2

    5,302Auf GitHub ansehen↗

    DeepSeek-VL2 ist ein multimodales Large Language Model und Vision-Language-System, das darauf ausgelegt ist, visuelle Szenen zu analysieren und beschreibenden Text zu generieren. Es fungiert als Modell für visuelle Fragenbeantwortung (VQA) und visuelle Verankerung (Visual Grounding), das in der Lage ist, Informationen aus Dokumenten zu extrahieren und spezifische Objekte oder Regionen innerhalb von Bildern basierend auf textuellen Beschreibungen zu lokalisieren. Das Projekt nutzt eine Mixture-of-Experts-Architektur, um kombinierte Bild- und Texteingaben zu verarbeiten. Es ist für die Inferenz durch inkrementelles Prefilling optimiert, was den GPU-Speicherbedarf auf Hardware reduziert. Das Modell deckt multimodale Datenanalyse und visuelles Dokumentenverständnis ab, einschließlich der Interpretation von Diagrammen und Layouts. Es führt visuelle Inferenz und Verankerung durch, um textuelle Anfragen mit entsprechenden visuellen Inhalten abzugleichen.

    Extracts information from images and documents to answer complex natural language queries.

    Python
    Auf GitHub ansehen↗5,302
  • huggingface/nanovlmAvatar von huggingface

    huggingface/nanoVLM

    4,917Auf GitHub ansehen↗

    nanoVLM ist ein Trainings-Framework und Toolkit für kleine Vision-Language-Modelle. Es bietet eine auf PyTorch basierende Umgebung zum Trainieren und Fine-Tuning von Modellen, um Bild-Inputs mit Textbeschreibungen zu verknüpfen und natürlichsprachliche Antworten zu generieren. Das Projekt enthält ein Cloud-Modell-Versionierungstool zum Speichern und Laden von Modellgewichten in zentralen Repositories, um Assets über Umgebungen hinweg zu synchronisieren. Es bietet zudem eine dedizierte Evaluierungssuite zur Messung der Genauigkeit und Zuverlässigkeit von Vision-Language-Modellen anhand von Standard-Aufgabendatensätzen. Das Framework deckt die GPU-Ressourcenplanung durch Messung des VRAM-Verbrauchs ab und verwaltet die Trainingsstabilität mit checkpoint-basierter Zustandspersistenz und batch-basiertem Speichermanagement.

    Generates natural language answers and descriptive captions based on visual content.

    Python
    Auf GitHub ansehen↗4,917
  • tencentcloudadp/youtu-agentAvatar von TencentCloudADP

    TencentCloudADP/youtu-agent

    4,576Auf GitHub ansehen↗

    Youtu Agent is an open-source framework for building, running, and evaluating autonomous agents powered by large language models. It provides the core infrastructure for creating agents that follow reasoning loops, use toolkits, and coordinate with other agents to solve complex tasks, all managed through YAML-driven configuration files. The framework distinguishes itself through its support for multi-agent orchestration, where a planner agent decomposes tasks and coordinates specialized worker agents, and through its integration with the Model Context Protocol for connecting to external toolk

    Answer a user's natural-language question about the content of a given image by querying a vision-language model.

    Pythonagent-frameworkagentsopenai-agents
    Auf GitHub ansehen↗4,576
  • moonshotai/kimi-audioAvatar von MoonshotAI

    MoonshotAI/Kimi-Audio

    4,492Auf GitHub ansehen↗

    Kimi-Audio is a large language model audio foundation model designed to understand audio input and generate high-fidelity speech responses in real time. It functions as a unified system encompassing a text-to-speech synthesis engine and a speech-to-text transcription tool. The project enables real-time audio conversations through a multi-modal conversation loop and chunk-wise streaming detokenization to reduce playback latency. It provides controls over speech speed, accent, and emotional tone during conversational audio generation. The system covers audio intelligence capabilities, includin

    Responds to natural-language queries about the content of an audio clip, such as identifying sounds or answering factual questions.

    Python
    Auf GitHub ansehen↗4,492
  • deepseek-ai/deepseek-vlAvatar von deepseek-ai

    deepseek-ai/DeepSeek-VL

    4,134Auf GitHub ansehen↗

    DeepSeek-VL is a multimodal large language model and image-to-text reasoning engine. It functions as a vision-language model and visual question answering system that integrates visual perception with linguistic reasoning to understand and describe images. The project enables multimodal image understanding and document image analysis, specifically processing screenshots of web pages and technical diagrams. It provides capabilities for visual conversational AI, allowing users to interact with visual data to extract insights and perform complex reasoning across different types of visual informa

    Provides a system for answering natural language questions about the contents and details of visual data.

    Python
    Auf GitHub ansehen↗4,134
  • johnsnowlabs/spark-nlpAvatar von JohnSnowLabs

    JohnSnowLabs/spark-nlp

    4,135Auf GitHub ansehen↗

    Spark NLP is a toolkit for scalable text analysis and machine learning built on the Apache Spark distributed computing framework. It provides a multimodal machine learning framework and a distributed pipeline system for sequencing annotators to process large-scale linguistic data. The library includes a transformer text processor for generating contextual vector embeddings and a dedicated inference engine for managing large language models. The project distinguishes itself through its ability to process heterogeneous data types, including text, audio, and images, within a unified vision-langu

    Generates text answers to natural language questions about an input image by merging vision and text embeddings.

    Scala
    Auf GitHub ansehen↗4,135
  • huggingface/smollmAvatar von huggingface

    huggingface/smollm

    3,624Auf GitHub ansehen↗

    SmolLM is a project dedicated to the development of small language models. It focuses on training and fine-tuning compact models that maintain high performance while utilizing fewer parameters. The project emphasizes efficient AI inference and on-device text generation, aiming to enable the deployment of lightweight models on edge devices with limited memory and processing power. It utilizes synthetic data generation to produce artificial datasets that improve the reasoning and training of these AI systems. The system supports a variety of optimization and training capabilities, including we

    Interprets multiple images and text in a single conversation to perform visual question answering.

    Python
    Auf GitHub ansehen↗3,624
  • nunchaku-ai/comfyui-nunchakuAvatar von nunchaku-ai

    nunchaku-ai/ComfyUI-nunchaku

    2,901Auf GitHub ansehen↗

    ComfyUI-nunchaku is a 4-bit diffusion inference engine and a set of nodes for running low-precision quantized diffusion models within ComfyUI visual workflows. It provides a backend that reduces memory overhead and increases generation speed for transformer models. The project includes specialized tools for identity-preserving generation and an image-to-image guidance toolkit that uses depth maps and reference images. It also features a multimodal visual question answering implementation and a utility for merging multiple quantized model files into single unified files. The engine covers a b

    Provides a visual question answering implementation that processes images and text using quantized multimodal models.

    Pythoncomfyuidiffusionflux
    Auf GitHub ansehen↗2,901
Vorherige12Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. Visual Question Answering

Unter-Tags erkunden

  • Audio Question Answering1 Sub-TagResponds to natural-language queries about audio content, such as identifying sounds or answering factual questions. **Distinct from Visual Question Answering:** Distinct from Visual Question Answering: focuses on answering questions about audio content, not visual content.
  • On-Screen Content Question AnswerersAnswers natural language questions by interpreting captured screen context from any application. **Distinct from Visual Question Answering:** Distinct from Visual Question Answering: answers questions about structured UI data and text on screen, not images or visual scenes.