awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 مستودعات

Awesome GitHub RepositoriesMultimodal Document Processing

Tools for extracting and integrating information from both text and visual data sources for AI systems.

Distinguishing note: Focuses on the extraction of information from mixed-media documents for retrieval purposes.

Explore 10 awesome GitHub repositories matching artificial intelligence & ml · Multimodal Document Processing. Refine with filters or upvote what's useful.

Awesome Multimodal Document Processing GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • hkuds/lightragالصورة الرمزية لـ HKUDS

    HKUDS/LightRAG

    36,651عرض على GitHub↗

    LightRAG is a graph-based retrieval framework designed to build retrieval-augmented generation pipelines. It structures unstructured text into knowledge graphs, enabling multi-hop reasoning and complex query synthesis across large document collections. By integrating dense vector embeddings with structured knowledge graphs, the system facilitates both similarity-based and relationship-aware information retrieval. The framework distinguishes itself through a dual-level retrieval strategy that combines low-level keyword matching with high-level semantic graph traversal to capture both specific

    Extract information from both text and images within diverse document types to improve the context and accuracy of answers generated by automated information retrieval systems.

    Pythongenaigptgpt-4
    عرض على GitHub↗36,651
  • sgl-project/sglangالصورة الرمزية لـ sgl-project

    sgl-project/sglang

    29,079عرض على GitHub↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Extracts text and structure from images by sending visual data alongside text prompts to a compatible inference server.

    Pythonattentionblackwellcuda
    عرض على GitHub↗29,079
  • vercel/vercelالصورة الرمزية لـ vercel

    vercel/vercel

    15,738عرض على GitHub↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Supports visual analysis and document-based reasoning by processing images and PDFs alongside text.

    TypeScriptclicloudcommand
    عرض على GitHub↗15,738
  • 567-labs/instructorالصورة الرمزية لـ 567-labs

    567-labs/instructor

    13,176عرض على GitHub↗

    Instructor is a framework designed for structured data extraction, validation, and language model integration. It functions as a library that transforms unstructured text into validated, type-safe objects by leveraging schema definitions and model-specific tool-calling capabilities. By acting as a validation middleware, the project ensures that language model outputs strictly conform to defined data structures. The library distinguishes itself through a robust validation-based retry loop that automatically re-submits failed responses with error feedback to iteratively correct schema complianc

    Extracts semantic information from multimodal documents like images and PDFs to populate structured data models.

    Pythonopenaiopenai-function-calliopenai-functions
    عرض على GitHub↗13,176
  • future-house/paper-qaالصورة الرمزية لـ Future-House

    Future-House/paper-qa

    8,161عرض على GitHub↗

    Paper-qa is a retrieval augmented generation system designed for question answering and analysis of scientific literature and technical documents. It functions as an LLM-powered research assistant that extracts grounded answers and summaries with citations from a document library. The system utilizes an agentic RAG orchestrator to iteratively refine search queries and gather evidence through multi-step tool calling. It features a multimodal document parser that extracts text, tables, and images from PDFs, alongside a vector-based indexer that embeds and caches document libraries for efficient

    Provides a multimodal processing pipeline to extract text, tables, and images from PDFs for LLM consumption.

    Pythonairagscience
    عرض على GitHub↗8,161
  • azure-samples/azure-search-openai-demoالصورة الرمزية لـ Azure-Samples

    Azure-Samples/azure-search-openai-demo

    7,697عرض على GitHub↗

    This project is a reference implementation and application template for Retrieval-Augmented Generation (RAG). It integrates Azure OpenAI with Azure AI Search to enable conversational chat interfaces that provide grounded responses based on private enterprise data. The system is distinguished by its multimodal AI interface, allowing it to process and reason over combined text, image, and PDF content. It employs a hybrid search architecture that combines vector and keyword retrieval with semantic reranking to prioritize the most relevant documents for prompt augmentation. The project covers a

    Processes and reasons over combined text, image, and PDF content to extract structured information.

    Pythonai-azd-templatesazd-templatesazure
    عرض على GitHub↗7,697
  • maartengr/bertopicالصورة الرمزية لـ MaartenGr

    MaartenGr/BERTopic

    7,403عرض على GitHub↗

    BERTopic is a topic modeling library used to extract interpretable themes from collections of text documents and images. It functions as a document clustering framework that transforms unstructured data into numerical vectors to group semantically similar content. The project distinguishes itself through a multimodal embedding tool that allows for joint clustering of text and images in a shared vector space. It also features a class-based TF-IDF representation engine to identify representative words for clusters and an integrated system for using large language models to generate natural lang

    Groups mixed-media data by creating shared vector representations for both text and images in a single space.

    Pythonbertldavismachine-learning
    عرض على GitHub↗7,403
  • esbatmop/mnbvcالصورة الرمزية لـ esbatmop

    esbatmop/MNBVC

    4,123عرض على GitHub↗

    MNBVC is a dataset pipeline and toolkit designed for the collection, cleaning, and normalization of massive text and code corpora used to train large language models. It provides specialized tools for harvesting source code, commit histories, and repository metadata from version control platforms, alongside a multilingual text corpus collector for gathering parallel text and academic papers. The project distinguishes itself through comprehensive capabilities for processing diverse document types, including a PDF-to-text converter that transforms complex layouts and formulas into structured JS

    Extracts metadata and converts complex, mixed-media documents into structured formats like JSON and Parquet.

    chinesechinese-languagechinese-nlp
    عرض على GitHub↗4,123
  • crmne/ruby_llmالصورة الرمزية لـ crmne

    crmne/ruby_llm

    3,566عرض على GitHub↗

    ruby_llm is an LLM integration framework and AI agent orchestrator designed to connect applications to multiple large language model providers through a unified interface. It serves as a toolkit for building autonomous assistants with custom personas, managing structured output via JSON schemas, and implementing vector embedding engines for semantic search. The project distinguishes itself as an observability suite and multimodal toolkit. It provides specialized capabilities for tracking token usage, calculating model costs, and tracing workflows via OpenTelemetry, while supporting the proces

    Processes images, videos, audio, and documents to extract information and summaries through a unified interface.

    Rubyaianthropicchatgpt
    عرض على GitHub↗3,566
  • meta-llama/synthetic-data-kitالصورة الرمزية لـ meta-llama

    meta-llama/synthetic-data-kit

    1,602عرض على GitHub↗

    طقم البيانات الاصطناعية هو إطار عمل متكامل مصمم لتوليد وتنظيم وتنسيق مجموعات بيانات التدريب لنماذج اللغة. يوفر خط أنابيب متكامل يحول مستندات المصدر الخام إلى بيانات مهيكلة مناسبة للضبط الدقيق، والاستدلال، وتدريب نموذج استخدام الأدوات. يتميز إطار العمل بمحرك تنسيق نمطي يدير دورة حياة إعداد البيانات بالكامل. يدعم المدخلات متعددة الوسائط عن طريق استخراج محتوى النص والصورة من تنسيقات ملفات مختلفة، مع استخدام التقطيع الواعي بالسياق للحفاظ على التماسك الدلالي. يتم دفع عملية التوليد من خلال حقن المطالبة القائم على القالب، ويتم التحقق من المخرجات الناتجة من خلال نظام تقييم مؤتمت يستخدم نماذج اللغة كقضاة لضمان الجودة والدقة. يغطي المشروع مجموعة واسعة من قدرات معالجة البيانات، بما في ذلك تحليل المستندات، وتصفية الجودة المؤتمتة، والتسلسل غير الواعي بالمخطط. يدعم إنشاء أمثلة تدريب متنوعة، مثل آثار الاستدلال وعروض استخدام الأدوات، ويصدر مجموعات البيانات النهائية إلى تنسيقات قياسية للتوافق مع أطر عمل تدريب التعلم الآلي. يدير المستخدمون سير عمل التوليد ومراحل خط الأنابيب من خلال ملفات التكوين المركزية ووسائط سطر الأوامر.

    Extracts text and image content from mixed-media documents to support synthetic data generation.

    Pythondatagenerationllm
    عرض على GitHub↗1,602
  1. Home
  2. Artificial Intelligence & ML
  3. Multimodal Document Processing

استكشف الوسوم الفرعية

  • Multimodal Document ClusteringGrouping text and images in a shared vector space to discover cross-media themes. **Distinct from Multimodal Document Processing:** Specifies the clustering/grouping action rather than general information extraction from multimodal documents.