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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

165 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • huggingface/transformersAvatar huggingface

    huggingface/transformers

    161,630Vezi pe GitHub↗

    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
    Vezi pe GitHub↗161,630
  • ggerganov/llama.cppAvatar ggerganov

    ggerganov/llama.cpp

    116,912Vezi pe GitHub↗

    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++
    Vezi pe GitHub↗116,912
  • ggml-org/llama.cppAvatar ggml-org

    ggml-org/llama.cpp

    116,799Vezi pe GitHub↗

    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
    Vezi pe GitHub↗116,799
  • shubhamsaboo/awesome-llm-appsAvatar Shubhamsaboo

    Shubhamsaboo/awesome-llm-apps

    114,725Vezi pe GitHub↗

    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
    Vezi pe GitHub↗114,725
  • karpathy/autoresearchAvatar karpathy

    karpathy/autoresearch

    87,119Vezi pe GitHub↗

    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
    Vezi pe GitHub↗87,119
  • fighting41love/funnlpAvatar fighting41love

    fighting41love/funNLP

    81,299Vezi pe GitHub↗

    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
    Vezi pe GitHub↗81,299
  • pewdiepie-archdaemon/odysseusAvatar pewdiepie-archdaemon

    pewdiepie-archdaemon/odysseus

    72,184Vezi pe GitHub↗

    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
    Vezi pe GitHub↗72,184
  • unslothai/unslothAvatar unslothai

    unslothai/unsloth

    66,628Vezi pe GitHub↗

    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
    Vezi pe GitHub↗66,628
  • keras-team/kerasAvatar keras-team

    keras-team/keras

    64,094Vezi pe GitHub↗

    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
    Vezi pe GitHub↗64,094
  • ultralytics/yolov5Avatar ultralytics

    ultralytics/yolov5

    57,528Vezi pe GitHub↗

    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
    Vezi pe GitHub↗57,528
  • deepfakes/faceswapAvatar deepfakes

    deepfakes/faceswap

    55,289Vezi pe GitHub↗

    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
    Vezi pe GitHub↗55,289
  • microsoft/deepspeedAvatar microsoft

    microsoft/DeepSpeed

    42,533Vezi pe GitHub↗

    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
    Vezi pe GitHub↗42,533
  • pytorchlightning/pytorch-lightningAvatar PyTorchLightning

    PyTorchLightning/pytorch-lightning

    31,189Vezi pe GitHub↗

    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
    Vezi pe GitHub↗31,189
  • meta-llama/llama3Avatar meta-llama

    meta-llama/llama3

    29,254Vezi pe GitHub↗

    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
    Vezi pe GitHub↗29,254
  • sgl-project/sglangAvatar sgl-project

    sgl-project/sglang

    29,079Vezi pe 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

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

    Pythonattentionblackwellcuda
    Vezi pe GitHub↗29,079
  • facefusion/facefusionAvatar facefusion

    facefusion/facefusion

    28,806Vezi pe GitHub↗

    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
    Vezi pe GitHub↗28,806
  • svc-develop-team/so-vits-svcAvatar svc-develop-team

    svc-develop-team/so-vits-svc

    28,097Vezi pe GitHub↗

    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
    Vezi pe GitHub↗28,097
  • heartexlabs/label-studioAvatar heartexlabs

    heartexlabs/label-studio

    27,626Vezi pe GitHub↗

    Label Studio este un instrument de etichetare a datelor de mai multe tipuri și un spațiu de lucru pentru adnotarea datelor, conceput pentru a pregăti seturi de date pentru antrenarea învățării automate. Acesta funcționează ca un pipeline de date integrat în cloud care importă date brute din stocare, gestionează procesul de adnotare și exportă etichete în formate standardizate. Platforma dispune de un cadru de integrare a modelelor de învățare automată care se conectează la servere de modele externe. Acest lucru permite adnotarea asistată de model și învățarea activă, permițând sistemului să efectueze pre-etichetarea și să rafineze predicțiile pe baza feedback-ului uman. Software-ul oferă instrumente de gestionare a proiectelor pentru organizarea seturilor de date și atribuirea sarcinilor utilizatorilor prin acces bazat pe roluri. Suportă diverse tipuri de date și utilizează adaptoare de stocare agnostice față de backend pentru a se conecta cu sisteme de fișiere locale sau furnizori de stocare în cloud. Aplicația poate fi instalată prin configurare manuală sau implementări cu un singur clic pe infrastructura cloud.

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

    TypeScript
    Vezi pe GitHub↗27,626
  • handsonllm/hands-on-large-language-modelsAvatar HandsOnLLM

    HandsOnLLM/Hands-On-Large-Language-Models

    27,059Vezi pe GitHub↗

    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
    Vezi pe GitHub↗27,059
  • tzutalin/labelimgAvatar tzutalin

    tzutalin/labelImg

    25,012Vezi pe GitHub↗

    labelImg este un instrument desktop de adnotare a imaginilor și un utilitar de pregătire a seturilor de date utilizat pentru a crea seturi de date etichetate pentru antrenarea viziunii computerizate. Acesta oferă o interfață grafică pentru desenarea casetelor de delimitare în jurul obiectelor din imagini și atribuirea lor de etichete de clasă pentru a construi date de referință (ground truth) pentru modelele de învățare automată. Software-ul suportă în mod specific formatul de adnotare Pascal VOC XML, exportând coordonatele imaginilor și numele claselor în structuri XML sau text standard. Acesta permite utilizatorilor să încarce liste de clase predefinite din fișiere text pentru a standardiza denumirea în cadrul întregului proiect. Dincolo de etichetarea inițială, instrumentul acoperă fluxuri de lucru de adnotare a imaginilor, inclusiv vizualizarea adnotărilor salvate și verificarea manuală a setului de date. Aceasta include capacitatea de a marca imaginile ca fiind verificate sau dificile pentru a menține calitatea setului de date.

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

    Python
    Vezi pe GitHub↗25,012
Înapoi123456…9Înainte
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Optimization & Inference
  6. Serving & Runtime

Explorează sub-etichetele

  • Inference Optimization Utilities3 sub-tag-uriTools focused on post-training conversion, compilation, and hardware-specific acceleration for deployment-ready models.
  • Inference Optimizations4 sub-tag-uriTechniques and mechanisms designed to reduce latency and increase throughput during the model inference phase.
  • Large Language Model Optimization7 sub-tag-uriMethods 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.