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
·

34 Repos

Awesome GitHub RepositoriesBatch Processing Pipelines

Automated workflows for sequential file processing and transformation.

Distinguishing note: Focuses on pipeline orchestration rather than specific data types.

Explore 34 awesome GitHub repositories matching development tools & productivity · Batch Processing Pipelines. Refine with filters or upvote what's useful.

Awesome Batch Processing Pipelines GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nagadomi/waifu2xAvatar von nagadomi

    nagadomi/waifu2x

    28,144Auf GitHub ansehen↗

    This project is a command-line tool designed for image super-resolution and noise reduction, with a primary focus on anime-style illustrations. It utilizes convolutional neural network inference to reconstruct missing pixel data and remove digital artifacts, allowing users to upscale images and reduce noise either independently or in a single simultaneous processing pass. Beyond its core image restoration capabilities, the software provides a comprehensive suite for machine learning model training. Users can prepare custom datasets and optimize neural networks for specific restoration tasks,

    Automates sequential file processing and transformation across directory structures.

    Luasuper-resolutiontorchwaifu2x
    Auf GitHub ansehen↗28,144
  • jina-ai/jinaAvatar von jina-ai

    jina-ai/jina

    21,858Auf GitHub ansehen↗

    Jina is a cloud-native framework for building and deploying multimodal AI applications that process text, images, and audio across distributed microservices. It functions as an inference orchestrator and a distributed model gateway, providing a containerized stack to organize AI executors into operational pipelines. The system manages large language model workloads through token-streamed response delivery and dynamic batching to increase hardware throughput. It utilizes a protocol-agnostic communication layer to route data across different machine learning frameworks. The framework covers hi

    Groups individual inference requests into larger batches to maximize hardware throughput.

    Python
    Auf GitHub ansehen↗21,858
  • systran/faster-whisperAvatar von SYSTRAN

    SYSTRAN/faster-whisper

    21,043Auf GitHub ansehen↗

    Faster-Whisper is a high-performance implementation of the Whisper speech-to-text model designed for efficient audio transcription. It provides an end-to-end processing pipeline that converts spoken audio into written text while maintaining lower memory consumption and faster execution speeds than standard implementations. The project achieves its performance through a specialized inference engine that utilizes optimized kernels and weight quantization to reduce computational complexity. It supports large-scale operations by grouping audio segments into dynamic batches and filtering out non-s

    Groups multiple audio segments into single processing units to maximize hardware utilization and increase overall throughput during transcription.

    Pythondeep-learninginferenceopenai
    Auf GitHub ansehen↗21,043
  • modelscope/funasrAvatar von modelscope

    modelscope/FunASR

    18,481Auf GitHub ansehen↗

    FunASR is an automatic speech recognition toolkit and multilingual speech-to-text engine designed to convert spoken audio into written text across more than fifty languages. It provides a framework for speaker diarization, an OpenAI-compatible transcription API for local server hosting, and speech models compatible with the ONNX format. The project distinguishes itself by supporting high-performance inference on edge hardware via self-contained binaries and portable model exports. It incorporates specialized capabilities for natural speech generation with adjustable timbre and emotional expre

    Increases hardware throughput and inference speed by processing multiple audio streams simultaneously in batches.

    Pythonasraudiochinese
    Auf GitHub ansehen↗18,481
  • aaronfeng753/waifu2x-extension-guiAvatar von AaronFeng753

    AaronFeng753/Waifu2x-Extension-GUI

    16,146Auf GitHub ansehen↗

    Waifu2x-Extension-GUI is a desktop application designed for high-fidelity media restoration and enhancement. It functions as a graphical interface that orchestrates specialized deep learning engines to upscale, denoise, and interpolate images and videos, improving visual clarity and motion smoothness. The software distinguishes itself through its ability to manage complex, automated media processing pipelines. Users can chain multiple tasks—such as format conversion, scene detection, and frame rate interpolation—into sequential workflows that execute without manual intervention. It provides g

    Automates sequential file processing and transformation through chained media processing pipelines.

    C++animeanime4kesrgan
    Auf GitHub ansehen↗16,146
  • jina-ai/clip-as-serviceAvatar von jina-ai

    jina-ai/clip-as-service

    12,829Auf GitHub ansehen↗

    Clip-as-service is a deployable framework for generating multi-modal embeddings and executing neural searches. It provides a vector embedding server and a CLIP embedding API to convert images and text into shared vector representations via network interfaces. The system functions as a multi-modal ranking system and neural search engine, enabling the retrieval of images through text queries or the identification of matching text descriptions for images. It also includes a visual reasoning service used to analyze images and verify object presence, counts, and colors by comparing visual data aga

    Implements inference batching to group multiple image and text inputs for higher model throughput.

    Python
    Auf GitHub ansehen↗12,829
  • apache/predictionioAvatar von apache

    apache/predictionio

    12,522Auf GitHub ansehen↗

    PredictionIO is a machine learning server designed for the deployment of predictive models to transform raw data into actionable predictions. It manages the full lifecycle of machine learning operations, from ingesting event data via APIs to hosting production-ready predictive services for real-time inference. The system supports distributed model training by spreading computational workloads across a cluster of nodes to increase processing speed. It enables the implementation of custom prediction engines using programming languages or the application of pre-built model templates for common t

    Provides a pipeline for computing predictive results for large datasets in bulk operations.

    Scala
    Auf GitHub ansehen↗12,522
  • alex000kim/nsfw_data_scraperAvatar von alex000kim

    alex000kim/nsfw_data_scraper

    12,575Auf GitHub ansehen↗

    This project is a machine learning data pipeline designed to automate the collection, curation, and preparation of large-scale image datasets. It functions as an image dataset scraper and computer vision curator, providing the necessary infrastructure to aggregate categorized files from web sources and organize them into structured directories for model development. The system distinguishes itself through a batch-processing architecture that integrates data acquisition with automated integrity validation. By scanning files to remove corrupted or invalid images and applying deterministic parti

    Orchestrates sequential data collection, cleaning, and partitioning tasks into efficient processing workflows.

    Shellcontent-moderationdeep-learningmachine-learning
    Auf GitHub ansehen↗12,575
  • alexjc/neural-enhanceAvatar von alexjc

    alexjc/neural-enhance

    11,873Auf GitHub ansehen↗

    Neural Enhance is a deep learning image upscaler and restoration tool designed to increase image resolution and remove blur. It functions as a neural image restoration utility for eliminating noise and JPEG artifacts, and includes a framework for training and tuning custom neural network models against image datasets. The system utilizes a containerized environment to offload tensor calculations to GPU cores, speeding up neural network inference. It features a batch processing pipeline that queues multiple image files in sequence to maximize hardware throughput. Capabilities include domain-s

    Provides an automated workflow for sequentially processing image files to maximize hardware throughput.

    Python
    Auf GitHub ansehen↗11,873
  • yaofanguk/video-subtitle-removerAvatar von YaoFANGUK

    YaoFANGUK/video-subtitle-remover

    11,493Auf GitHub ansehen↗

    This project is a local AI inpainting tool designed to erase hard-coded subtitles and watermarks from videos and images. It functions as a content-aware media restorer that uses deep learning to reconstruct missing pixels and preserve the original resolution of the source files. The software is distinguished by its local execution model, running inference on host hardware to process media without relying on external cloud APIs. It employs content-aware model selection, allowing the use of different generative algorithms based on media types, such as animation or live action, to optimize visua

    Iteratively applies removal algorithms across multiple files using a sequenced pipeline to automate watermark erasure.

    Pythonaideepleanringsub-remove
    Auf GitHub ansehen↗11,493
  • nvidia/triton-inference-serverAvatar von NVIDIA

    NVIDIA/triton-inference-server

    10,756Auf GitHub ansehen↗

    Triton Inference Server is a high-performance AI model inference server and multi-framework model runtime designed for deploying machine learning models across cloud, data center, and embedded edge infrastructure. It serves as an execution engine that allows for the concurrent running of models from various frameworks to optimize hardware utilization. The project features a dynamic batching inference engine that groups individual requests into larger batches to increase total processing throughput. It also provides a model ensemble pipeline, which enables the chaining of multiple models toget

    Implements dynamic batching to group individual inference requests, maximizing hardware throughput.

    Python
    Auf GitHub ansehen↗10,756
  • triton-inference-server/serverAvatar von triton-inference-server

    triton-inference-server/server

    10,768Auf GitHub ansehen↗

    Triton Inference Server is a high-performance server designed to deploy machine learning models from multiple frameworks across GPUs and CPUs. It functions as a hardware-accelerated inference engine and a gRPC inference gateway, providing a standardized communication layer for transmitting binary tensor data with low latency. The system acts as a multi-framework model orchestrator, allowing users to link multiple AI models into ensembles and scripts to create complex inference pipelines. It also serves as a model lifecycle manager, providing controls to load, unload, and monitor the performan

    Groups individual inference requests into larger batches at runtime to maximize hardware utilization and throughput.

    Pythonclouddatacenterdeep-learning
    Auf GitHub ansehen↗10,768
  • openvinotoolkit/openvinoAvatar von openvinotoolkit

    openvinotoolkit/openvino

    10,414Auf GitHub ansehen↗

    OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models across CPUs, GPUs, and NPUs through a unified API. It includes a model optimization toolkit for converting, quantizing, and compressing models from various frameworks, alongside a specialized generative AI runtime for large language models. The project distinguishes itself through a plugin-based hardware acceleration layer that maps neural network operations to vendor-specific drivers. It features advanced execution mechanisms such as continuous batching, speculative decoding, and

    Groups multiple inference requests into single execution calls to maximize hardware accelerator utilization.

    C++aicomputer-visiondeep-learning
    Auf GitHub ansehen↗10,414
  • horsicq/detect-it-easyAvatar von horsicq

    horsicq/Detect-It-Easy

    10,266Auf GitHub ansehen↗

    Detect-It-Easy is a binary file identifier and analysis toolkit designed to determine file formats, compilers, and packers. It functions as a binary file identifier that utilizes signature matching and heuristic analysis to identify executable and archive formats. The project includes a custom file signature engine and a scriptable rule system for defining and applying detection logic to identify specific binary patterns. It features specialized detectors for Android packages, such as APK and DEX files, and a malware packer detector to identify protections, obfuscators, and virus families. T

    Provides automated workflows for sequentially processing and identifying large batches of binary files via a command line interface.

    JavaScriptbinary-analysisdebuggerdetect
    Auf GitHub ansehen↗10,266
  • orama-interactive/pixeloramaAvatar von Orama-Interactive

    Orama-Interactive/Pixelorama

    9,738Auf GitHub ansehen↗

    Pixelorama is a cross-platform digital art multitool designed as a pixel art editor, frame-based animation tool, and tilemap design suite. It provides specialized utilities for drawing low-resolution sprites with pixel-perfect precision and generating sprite sheets for game engines. The software distinguishes itself through a dedicated tilemap design system supporting rectangular, isometric, and hexagonal sets, and a frame-based animation system featuring onion skinning and audio synchronization. It also includes a plugin system that allows the installation of community-developed tools for as

    Provides automated workflows for processing and exporting multiple project assets via a command-line interface.

    GDScriptanimationartdraw
    Auf GitHub ansehen↗9,738
  • 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

    Groups multiple inference requests into single compute passes to increase throughput and reduce latency.

    Python
    Auf GitHub ansehen↗9,769
  • xorbitsai/inferenceAvatar von xorbitsai

    xorbitsai/inference

    9,358Auf GitHub ansehen↗

    This project is a platform for the deployment of open source large language and multimodal models. It provides a unified interface to serve text, image, and speech models across local or cloud hardware. The system enables distributed AI inference by orchestrating model workloads across multiple nodes and devices. It includes a unified API adapter layer to standardize inputs and outputs, as well as tools for multimodal chat and structural image generation. The platform covers a broad capability surface including request batching for throughput optimization, dynamic model loading, and integrat

    Groups concurrent inference requests into batches to maximize hardware throughput and reduce latency.

    Python
    Auf GitHub ansehen↗9,358
  • tiiny-ai/powerinferAvatar von Tiiny-AI

    Tiiny-AI/PowerInfer

    8,714Auf GitHub ansehen↗

    PowerInfer is a high-performance local large language model inference engine and sparse inference framework. It provides a runtime for executing models on consumer-grade hardware, utilizing a GPU acceleration backend to optimize tensor operations for graphics processors. The system distinguishes itself through a sparse inference framework that increases generation speed by skipping computations based on activation sparsity in model weights. It includes a GGUF model converter for transforming weights and metadata into a unified binary format, as well as an OpenAI API compatible server for inte

    Groups multiple independent requests into a single compute pass to maximize hardware utilization.

    C++large-language-modelsllamallm
    Auf GitHub ansehen↗8,714
  • bentoml/bentomlAvatar von bentoml

    bentoml/BentoML

    8,456Auf GitHub ansehen↗

    BentoML is a machine learning model serving framework and GPU-accelerated inference server designed to package, deploy, and scale AI models as production-ready REST APIs. It functions as an AI model lifecycle manager and an inference graph orchestrator, enabling the chaining of multiple models and custom logic into complex pipelines for advanced task sequences. The framework distinguishes itself through a dynamic batching engine that optimizes GPU throughput and an artifact-based packaging system that bundles model weights and dependencies into immutable archives for consistent deployment. It

    Implements dynamic batching to group multiple inference requests, maximizing hardware utilization and throughput.

    Pythonai-inferencedeep-learninggenerative-ai
    Auf GitHub ansehen↗8,456
  • nvlabs/sanaAvatar von NVlabs

    NVlabs/Sana

    8,310Auf GitHub ansehen↗

    Sana is a framework for high-resolution image and video synthesis based on a linear diffusion transformer. It provides a toolkit for the training, fine-tuning, and execution of text-to-image and text-to-video models, as well as a video generative world model capable of simulating physical environments with precise spatial control. The project is distinguished by its use of linear complexity layers to handle high resolutions and its support for long-form, minute-length video generation in real time. It implements a two-stage inference paradigm that separates structural generation from visual t

    Processes multiple image generation requests from text or JSON files in a single execution to maximize hardware utilization.

    Python
    Auf GitHub ansehen↗8,310
Vorherige12Nächste
  1. Home
  2. Development Tools & Productivity
  3. Batch Processing Pipelines

Unter-Tags erkunden

  • Inference Batching2 Sub-TagsTechniques for grouping multiple input segments into single processing units to maximize hardware utilization during model inference. **Distinct from Batch Processing Pipelines:** Distinct from general batch processing pipelines: focuses specifically on grouping inference requests for transformer models.
  • Predictive Batch PipelinesAutomated workflows for computing model predictions over large datasets in bulk. **Distinct from Batch Processing Pipelines:** Specific to ML prediction generation, whereas Batch Processing Pipelines is a general-purpose data transformation category.
  • Training Data BatchingPipelines specifically designed to group training data into small subsets for gradient descent stability. **Distinct from Batch Processing Pipelines:** Distinct from general batch processing pipelines by focusing on mini-batching for neural network training stability.