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
·

165 Repos

Awesome GitHub RepositoriesServing & Runtime

Explore 165 awesome GitHub repositories matching artificial intelligence & ml · Serving & Runtime. Refine with filters or upvote what's useful.

Awesome Serving & Runtime GitHub Repositories

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

    huggingface/transformers

    161,630Auf GitHub ansehen↗

    Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering specialized architectures for both text and vision processing. The framework includes tools for managing the entire model lifecycle, from data preprocessing and tokenization to distributed training and inference. The library features extensive support for model optimization and

    Optimizes memory usage and inference speed through automatic device mapping and half-precision weight support.

    Pythonaudiodeep-learningdeepseek
    Auf GitHub ansehen↗161,630
  • ggerganov/llama.cppAvatar von ggerganov

    ggerganov/llama.cpp

    116,912Auf GitHub ansehen↗

    llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across various hardware architectures. It provides the core components for local model execution, including a dedicated model quantizer for compressing weights into the GGUF format and a system for generating text embeddings for semantic search. The project distinguishes itself through specialized memory and execution optimizations, such as block-wise weight quantization to reduce memory footprints and memory-mapped model loading. It supports structured text generation by using formal

    Implements a high-performance C++ engine for executing large language models on consumer-grade hardware.

    C++
    Auf GitHub ansehen↗116,912
  • ggml-org/llama.cppAvatar von ggml-org

    ggml-org/llama.cpp

    116,799Auf GitHub ansehen↗

    Llama.cpp is an inference engine designed for the local execution of text-based and multimodal language models on consumer hardware. It provides a core environment for running models that process both text and image inputs, utilizing hardware-accelerated backends to optimize performance across diverse CPU and GPU architectures. The project distinguishes itself by offering a lightweight HTTP server that adheres to standard API specifications, enabling chat completion, embeddings, and reranking services. It includes a suite of tools for model quantization and conversion, which reduces memory us

    Compresses model weights into quantized formats to significantly reduce memory footprint and boost inference speed.

    C++ggml
    Auf GitHub ansehen↗116,799
  • shubhamsaboo/awesome-llm-appsAvatar von Shubhamsaboo

    Shubhamsaboo/awesome-llm-apps

    114,725Auf GitHub ansehen↗

    This repository serves as a comprehensive collection of resources, templates, and starter code for building artificial intelligence applications. It provides a centralized hub for developers to access practical implementations of common workflows, including retrieval-augmented generation pipelines and autonomous agent loops, alongside educational materials designed to support rapid prototyping and experimentation. The project distinguishes itself by offering a dual focus on technical implementation and critical analysis. It provides a library of lightweight, single-file agents and tutorials f

    Utilities and techniques help reduce token consumption and operational costs while preserving output quality.

    Pythonagentsllmspython
    Auf GitHub ansehen↗114,725
  • karpathy/autoresearchAvatar von karpathy

    karpathy/autoresearch

    87,119Auf GitHub ansehen↗

    Autoresearch is an autonomous machine learning research agent and architecture search framework. It employs a closed-loop system to programmatically rewrite training and architecture source code to discover optimal language model configurations. The system iteratively modifies code and evaluates performance metrics to improve model quality based on a target objective. It optimizes model performance and training efficiency by tracking validation bits per byte, which allows for a fair comparison of architectural changes independently of vocabulary size. The framework manages the full training

    Uses AI agents to iteratively modify training code and architectures to optimize the performance of language models.

    Python
    Auf GitHub ansehen↗87,119
  • fighting41love/funnlpAvatar von fighting41love

    fighting41love/funNLP

    81,299Auf GitHub ansehen↗

    This project is a community-driven knowledge base and curated repository focused on natural language processing and large language model development. It serves as a centralized index for high-quality tools, libraries, and research materials, organizing technical resources into structured, version-controlled documentation to assist developers in navigating the evolving artificial intelligence ecosystem. The repository distinguishes itself by acting as an aggregator for AI model evaluation and benchmarking. It provides access to tools that enable the simultaneous comparison of multiple conversa

    Highlights efficient training and inference techniques designed to run massive models on hardware with constrained resources.

    Python
    Auf GitHub ansehen↗81,299
  • pewdiepie-archdaemon/odysseusAvatar von pewdiepie-archdaemon

    pewdiepie-archdaemon/odysseus

    72,184Auf GitHub ansehen↗

    Odysseus is a self-hosted AI workspace and autonomous agent framework designed for deploying and managing large language models. It serves as a centralized platform for orchestrating agentic tasks, utilizing a model context protocol server to connect AI models to external system utilities, browser automation, and local hardware. The system distinguishes itself through a combination of retrieval-augmented generation and a RAG knowledge base, using vector stores and local embeddings to provide persistent semantic memory. It further integrates AI-driven communication management to triage email i

    Automates the selection and serving of optimal model weights based on available system hardware specifications.

    Python
    Auf GitHub ansehen↗72,184
  • unslothai/unslothAvatar von unslothai

    unslothai/unsloth

    66,628Auf GitHub ansehen↗

    Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade hardware. The platform distinguishes itself through hand-optimized kernels and automated computational graph techniques that maximize hardware throughput. It supports advanced training methodologies, including reinforcement learning for reasoning and efficient adapter-based fin

    Exports custom model weights into standard file formats to ensure compatibility with local inference and production systems.

    Pythonagentdeepseekdeepseek-r1
    Auf GitHub ansehen↗66,628
  • keras-team/kerasAvatar von keras-team

    keras-team/keras

    64,094Auf GitHub ansehen↗

    Keras is a high-level deep learning framework designed for constructing and training neural networks through the composition of modular, functional layers. It serves as a comprehensive modeling toolkit that provides standardized procedures for defining, evaluating, and deploying complex architectures. By utilizing a directed acyclic graph approach, the framework allows users to build intricate models with multiple inputs, outputs, and shared layers, ensuring consistent numerical execution through functional state management. The project distinguishes itself as a multi-backend machine learning

    Applies hardware-specific tuning to model execution paths, significantly enhancing inference speed and throughput on diverse computing devices.

    Pythondata-sciencedeep-learningjax
    Auf GitHub ansehen↗64,094
  • ultralytics/yolov5Avatar von ultralytics

    ultralytics/yolov5

    57,528Auf GitHub ansehen↗

    YOLOv5 is a comprehensive computer vision framework designed for end-to-end deep learning, specializing in real-time object detection, image classification, and instance segmentation. It provides a unified toolkit that manages the entire lifecycle of a model, from initial dataset configuration and hyperparameter tuning to high-speed inference and deployment. The framework utilizes a modular neural architecture, allowing users to swap backbone and head components to tailor models for specific visual tasks. What distinguishes this project is its focus on production-ready deployment and model ef

    Translates trained models into standard industry formats to ensure compatibility across diverse hardware and deployment environments.

    Pythoncoremldeep-learningios
    Auf GitHub ansehen↗57,528
  • deepfakes/faceswapAvatar von deepfakes

    deepfakes/faceswap

    55,289Auf GitHub ansehen↗

    Faceswap is a comprehensive framework for automated media manipulation and neural face synthesis. It provides a modular pipeline that manages the entire lifecycle of facial feature extraction, deep learning model training, and image conversion. By coordinating complex computer vision workflows, the system enables users to map facial identities between source and destination datasets while maintaining structural alignment and lighting consistency across video frames. The project distinguishes itself through a highly extensible plugin-based architecture that handles hardware-accelerated process

    Converts trained models into inference-ready versions by calculating required layers and configuring swap parameters.

    Pythondeep-face-swapdeep-learningdeep-neural-networks
    Auf GitHub ansehen↗55,289
  • microsoft/deepspeedAvatar von microsoft

    microsoft/DeepSpeed

    42,533Auf GitHub ansehen↗

    DeepSpeed is a distributed deep learning optimization library and framework designed for the training and inference of massive AI models. It serves as a model parallelism orchestrator and a toolkit for scaling large language models across multiple GPUs and compute nodes. The project distinguishes itself through 3D parallelism orchestration, which combines data, pipeline, and tensor parallelism. It utilizes ZeRO-based memory partitioning to eliminate redundant storage and employs CPU-offload memory management to move weights and optimizer states to system RAM. Additionally, it provides special

    Optimizes large-scale model deployment through quantization and efficient resource allocation to lower inference costs.

    Python
    Auf GitHub ansehen↗42,533
  • pytorchlightning/pytorch-lightningAvatar von PyTorchLightning

    PyTorchLightning/pytorch-lightning

    31,189Auf GitHub ansehen↗

    PyTorch Lightning is a high-level deep learning framework for PyTorch that automates training loops and removes repetitive engineering boilerplate. It functions as a structured pipeline for managing machine learning experiments, providing a distributed training orchestrator and tools for mixed-precision training. The framework decouples scientific model architecture from the engineering required for infrastructure and scaling. This separation allows the same model code to execute across CPUs, GPUs, or TPUs through a hardware-agnostic execution engine and a centralized trainer that manages the

    Converts trained models into standardized industry formats for compatibility and deployment in production environments.

    Python
    Auf GitHub ansehen↗31,189
  • meta-llama/llama3Avatar von meta-llama

    meta-llama/llama3

    29,254Auf GitHub ansehen↗

    Llama 3 is a collection of pretrained, autoregressive transformer-based models designed for natural language generation, reasoning, and complex instruction following. It functions as a generative AI framework that provides the infrastructure for managing model weights, executing neural network inference, and handling computational workloads across diverse knowledge domains. The project distinguishes itself through an integrated AI safety toolkit that employs secondary classification filtering to inspect inputs and outputs, ensuring adherence to usage compliance and safety standards. It suppor

    Provides an optimized inference engine designed to maintain performance during real-time text generation tasks.

    Python
    Auf GitHub ansehen↗29,254
  • sgl-project/sglangAvatar von sgl-project

    sgl-project/sglang

    29,079Auf GitHub ansehen↗

    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

    Serves as a production-ready inference engine for large language models with OpenAI-compatible API support.

    Pythonattentionblackwellcuda
    Auf GitHub ansehen↗29,079
  • facefusion/facefusionAvatar von facefusion

    facefusion/facefusion

    28,806Auf GitHub ansehen↗

    Facefusion is a modular framework designed for automated image and video manipulation, specializing in tasks such as face swapping, enhancement, and restoration. It functions as a computer vision processing pipeline that chains independent machine learning modules to perform complex transformations, including facial animation, age modification, and lip synchronization. The system is built to handle both real-time interactive feeds and large-scale batch processing tasks. The platform distinguishes itself through a highly extensible architecture that supports custom processing modules and inter

    Applies high-performance libraries to graphics hardware to reduce inference latency and increase throughput.

    Pythonaideep-fakedeepfake
    Auf GitHub ansehen↗28,806
  • svc-develop-team/so-vits-svcAvatar von svc-develop-team

    svc-develop-team/so-vits-svc

    28,097Auf GitHub ansehen↗

    This project is a singing voice conversion tool based on VITS generative modeling. It transforms the identity of a singing voice to a target speaker while preserving the original melody, lyrics, and intonation. The system distinguishes itself through hybrid voice synthesis, allowing for the blending of multiple speaker identities via linear model interpolation. It utilizes cluster-based feature retrieval to increase target voice similarity and employs a diffusion probabilistic model as a post-processor to remove electronic artifacts and improve vocal clarity. The software covers a broad rang

    Converts internal feature indices into a format compatible with external runtimes for cross-environment conversion.

    Python
    Auf GitHub ansehen↗28,097
  • heartexlabs/label-studioAvatar von heartexlabs

    heartexlabs/label-studio

    27,626Auf GitHub ansehen↗

    Label Studio ist ein Tool für die Annotation verschiedener Datentypen und ein Arbeitsbereich für Datenannotation, der entwickelt wurde, um Datensätze für das Training von maschinellem Lernen vorzubereiten. Es fungiert als cloud-integrierte Daten-Pipeline, die Rohdaten aus Speichern importiert, den Annotationsprozess verwaltet und Labels in standardisierte Formate exportiert. Die Plattform verfügt über ein Framework zur Integration von Modellen für maschinelles Lernen, das eine Verbindung zu externen Modellservern herstellt. Dies ermöglicht modellgestützte Annotation und aktives Lernen, wodurch das System Vor-Labeling durchführen und Vorhersagen basierend auf menschlichem Feedback verfeinern kann. Die Software bietet Projektmanagement-Tools zur Organisation von Datensätzen und zur Zuweisung von Aufgaben an Benutzer über rollenbasierte Zugriffe. Sie unterstützt verschiedene Datentypen und nutzt speicherunabhängige Speicheradapter, um eine Verbindung zu lokalen Dateisystemen oder Cloud-Speicheranbietern herzustellen. Die Anwendung kann durch manuelle Einrichtung oder One-Click-Deployments auf Cloud-Infrastruktur installiert werden.

    Converts labeled data into standardized formats compatible with various machine learning models for training.

    TypeScript
    Auf GitHub ansehen↗27,626
  • handsonllm/hands-on-large-language-modelsAvatar von HandsOnLLM

    HandsOnLLM/Hands-On-Large-Language-Models

    27,059Auf GitHub ansehen↗

    This project is an educational resource focused on the internal mechanics and design principles of transformer-based neural networks. It provides a structured guide to the fundamental components of generative artificial intelligence, including sequence modeling, semantic embeddings, and the mathematical foundations of large language models. The repository distinguishes itself through a heavy emphasis on visual documentation, utilizing diagrams and step-by-step explanations to clarify how data flows through complex neural architectures. It serves as a technical reference for developers seeking

    Focuses on applying advanced optimization techniques to improve the performance and memory efficiency of large language models.

    Jupyter Notebookartificial-intelligencebooklarge-language-models
    Auf GitHub ansehen↗27,059
  • tzutalin/labelimgAvatar von tzutalin

    tzutalin/labelImg

    25,012Auf GitHub ansehen↗

    labelImg ist ein Desktop-Bildannotationstool und Dienstprogramm zur Datensatzvorbereitung, das verwendet wird, um gelabelte Datensätze für das Training von Computer Vision zu erstellen. Es bietet eine grafische Oberfläche zum Zeichnen von Bounding Boxes um Objekte in Bildern und zum Zuweisen von Klassen-Labels, um Ground-Truth-Daten für Modelle des maschinellen Lernens aufzubauen. Die Software unterstützt spezifisch das Pascal VOC XML-Annotationsformat und exportiert Bildkoordinaten und Klassennamen in Standard-XML- oder Textstrukturen. Sie ermöglicht es Benutzern, vordefinierte Klassenlisten aus Textdateien zu laden, um die Benennung über ein gesamtes Projekt hinweg zu standardisieren. Über das anfängliche Labeling hinaus deckt das Tool Bildannotations-Workflows ab, einschließlich der Visualisierung gespeicherter Annotationen und der manuellen Überprüfung von Datensätzen. Dies beinhaltet die Möglichkeit, Bilder als verifiziert oder schwierig zu markieren, um die Qualität des Datensatzes aufrechtzuerhalten.

    Converts human-created labels into standardized formats like Pascal VOC XML for model training.

    Python
    Auf GitHub ansehen↗25,012
Vorherige123456…9Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Optimization & Inference
  6. Serving & Runtime

Unter-Tags erkunden

  • Inference Optimization Utilities3 Sub-TagsTools focused on post-training conversion, compilation, and hardware-specific acceleration for deployment-ready models.
  • Inference Optimizations4 Sub-TagsTechniques and mechanisms designed to reduce latency and increase throughput during the model inference phase.
  • Large Language Model Optimization7 Sub-TagsMethods and utilities specifically engineered to improve the speed and efficiency of large language model operations.
  • Model Quantization Tools1 Sub-TagUtilities that reduce the precision of model weights to decrease memory usage and accelerate inference speeds.