awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

22 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • yujiangshui/a-programmers-guide-to-englishyujiangshui 的头像

    yujiangshui/A-Programmers-Guide-to-English

    16,428在 GitHub 上查看↗

    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
    在 GitHub 上查看↗16,428
  • salesforce/lavissalesforce 的头像

    salesforce/LAVIS

    11,236在 GitHub 上查看↗

    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
    在 GitHub 上查看↗11,236
  • vikhyat/moondreamvikhyat 的头像

    vikhyat/moondream

    9,769在 GitHub 上查看↗

    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
    在 GitHub 上查看↗9,769
  • intel/ipex-llmintel 的头像

    intel/ipex-llm

    8,836在 GitHub 上查看↗

    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
    在 GitHub 上查看↗8,836
  • apple/ml-fastvlmapple 的头像

    apple/ml-fastvlm

    7,375在 GitHub 上查看↗

    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
    在 GitHub 上查看↗7,375
  • thudm/cogvlmTHUDM 的头像

    THUDM/CogVLM

    6,742在 GitHub 上查看↗

    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
    在 GitHub 上查看↗6,742
  • clovaai/donutclovaai 的头像

    clovaai/donut

    6,789在 GitHub 上查看↗

    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
    在 GitHub 上查看↗6,789
  • firebase/genkitfirebase 的头像

    firebase/genkit

    6,121在 GitHub 上查看↗

    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
    在 GitHub 上查看↗6,121
  • sylinko/everywhereSylinko 的头像

    Sylinko/Everywhere

    6,093在 GitHub 上查看↗

    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
    在 GitHub 上查看↗6,093
  • getstream/vision-agentsGetStream 的头像

    GetStream/Vision-Agents

    6,029在 GitHub 上查看↗

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

    Pythonagentic-aiagentsai
    在 GitHub 上查看↗6,029
  • facebookresearch/mmffacebookresearch 的头像

    facebookresearch/mmf

    5,635在 GitHub 上查看↗

    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
    在 GitHub 上查看↗5,635
  • salesforce/blipsalesforce 的头像

    salesforce/BLIP

    5,676在 GitHub 上查看↗

    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
    在 GitHub 上查看↗5,676
  • deepseek-ai/deepseek-vl2deepseek-ai 的头像

    deepseek-ai/DeepSeek-VL2

    5,302在 GitHub 上查看↗

    DeepSeek-VL2 是一个多模态大语言模型和视觉语言系统,旨在分析视觉场景并生成描述性文本。它作为一个视觉问答和视觉定位模型,能够从文档中提取信息,并根据文本描述定位图像中的特定对象或区域。 该项目利用专家混合(mixture-of-experts)架构来处理组合的图像和文本输入。它通过增量预填充(incremental prefilling)针对推理进行了优化,从而降低了硬件上的 GPU 内存需求。 该模型涵盖多模态数据分析和视觉文档理解,包括对图表和布局的解释。它执行视觉推理和定位,以将文本查询与相应的视觉内容进行匹配。

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

    Python
    在 GitHub 上查看↗5,302
  • huggingface/nanovlmhuggingface 的头像

    huggingface/nanoVLM

    4,917在 GitHub 上查看↗

    nanoVLM 是一个用于小型视觉语言模型(VLM)的训练框架和工具包。它提供了一个基于 PyTorch 的环境,用于训练和微调模型,以建立图像输入与文本描述之间的关联并生成自然语言回答。 该项目包含一个云模型版本控制工具,用于将模型权重保存并加载到中央仓库,以在不同环境中同步资产。它还具有专门的评估套件,用于根据标准任务数据集衡量视觉语言模型的准确性和可靠性。 该框架通过 VRAM 消耗测量来涵盖 GPU 资源规划,并通过基于检查点的状态持久化和基于批次的内存管理来管理训练稳定性。

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

    Python
    在 GitHub 上查看↗4,917
  • tencentcloudadp/youtu-agentTencentCloudADP 的头像

    TencentCloudADP/youtu-agent

    4,576在 GitHub 上查看↗

    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
    在 GitHub 上查看↗4,576
  • moonshotai/kimi-audioMoonshotAI 的头像

    MoonshotAI/Kimi-Audio

    4,492在 GitHub 上查看↗

    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
    在 GitHub 上查看↗4,492
  • deepseek-ai/deepseek-vldeepseek-ai 的头像

    deepseek-ai/DeepSeek-VL

    4,134在 GitHub 上查看↗

    DeepSeek-VL 是一个多模态大型语言模型和图像到文本推理引擎。它作为一个视觉-语言模型和视觉问答系统,集成了视觉感知与语言推理,以理解和描述图像。 该项目支持多模态图像理解和文档图像分析,特别是处理网页截图和技术图表。它提供了视觉对话 AI 的功能,允许用户与视觉数据交互以提取见解,并跨不同类型的视觉信息执行复杂的推理。 该系统利用视觉-语言 Transformer 架构,将视觉 Transformer 与大型语言模型相结合。它采用多模态指令微调和投影层,将视觉特征向量与语言模型的嵌入空间对齐,以进行自回归文本生成。

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

    Python
    在 GitHub 上查看↗4,134
  • johnsnowlabs/spark-nlpJohnSnowLabs 的头像

    JohnSnowLabs/spark-nlp

    4,135在 GitHub 上查看↗

    Spark NLP 是一个构建在 Apache Spark 分布式计算框架之上的可扩展文本分析和机器学习工具包。它提供了一个多模态机器学习框架和一个用于对标注器进行排序以处理大规模语言数据的分布式流水线系统。该库包含一个用于生成上下文向量嵌入的 Transformer 文本处理器,以及一个用于管理大型语言模型的专用推理引擎。 该项目通过其在统一视觉-语言架构内处理异构数据类型(包括文本、音频和图像)的能力而脱颖而出。它支持高级生成式 AI 功能,如提示工程、具有约束 JSON 输出的结构化实体提取,以及消除网络延迟的本地推理。此外,它还提供跨文本和图像模态的跨语言翻译和零样本分类工具。 该框架涵盖了广泛的功能,包括用于实体识别和情感分析的监督模型训练,以及抽取式问答和文档摘要。它集成了向量数据库支持以进行相似性搜索,并为 GPU 加速和通过集中式注册表进行模型生命周期管理提供了基础设施。 该工具包允许通过公共仓库分发自定义模型和流水线,并支持通过 REST API 部署模型。

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

    Scala
    在 GitHub 上查看↗4,135
  • huggingface/smollmhuggingface 的头像

    huggingface/smollm

    3,624在 GitHub 上查看↗

    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
    在 GitHub 上查看↗3,624
  • nunchaku-ai/comfyui-nunchakununchaku-ai 的头像

    nunchaku-ai/ComfyUI-nunchaku

    2,901在 GitHub 上查看↗

    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
    在 GitHub 上查看↗2,901
上一个12下一个
  1. Home
  2. Artificial Intelligence & ML
  3. Visual Question Answering

探索子标签

  • Audio Question Answering1 个子标签Responds 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.