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
·

10 Repos

Awesome GitHub RepositoriesInference Execution Engines

Runtime environments for executing machine learning models and integrating their outputs into applications.

Distinguishing note: Focuses on the execution of inference requests rather than model training or development.

Explore 10 awesome GitHub repositories matching artificial intelligence & ml · Inference Execution Engines. Refine with filters or upvote what's useful.

Awesome Inference Execution Engines GitHub Repositories

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

    facebookresearch/llama

    59,466Auf GitHub ansehen↗

    Llama is a large language model runtime and inference engine designed to load and execute autoregressive transformer models. It enables the generation of natural language text completions from prompts using pretrained weights. The system features multi-GPU model parallelism, which distributes model weights and workloads across multiple graphics processors to support larger parameter counts. It also incorporates a content safety filter that uses classifiers to intercept and block unsafe inputs or outputs during the inference process. The project covers broad capabilities in distributed model

    Acts as a runtime for executing large language models to generate text completions from prompts.

    Python
    Auf GitHub ansehen↗59,466
  • 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

    Inspects internal state and execution flow during model processing to troubleshoot complex inference pipelines.

    Pythonattentionblackwellcuda
    Auf GitHub ansehen↗29,079
  • modular/modularAvatar von modular

    modular/modular

    26,357Auf GitHub ansehen↗

    Modular is a unified machine learning development platform designed for building, compiling, and deploying high-performance neural network models. It provides a comprehensive execution engine that supports both local and production-grade inference, enabling developers to manage the entire model lifecycle from initial architecture definition to scalable, containerized service deployment. The platform distinguishes itself through a hardware-agnostic runtime that abstracts diverse silicon architectures, allowing models to execute efficiently across varied compute environments. It includes a spec

    Executes inference requests against local model endpoints to integrate responses into software applications.

    Mojoailanguagemachine-learning
    Auf GitHub ansehen↗26,357
  • mozilla-ai/llamafileAvatar von mozilla-ai

    mozilla-ai/llamafile

    23,726Auf GitHub ansehen↗

    Llamafile is a machine learning model runner and packager that enables local inference by bundling model weights and runtime environments into a single, self-contained executable. It functions as a cross-platform engine, allowing users to execute large language models and perform speech-to-text tasks directly on their own hardware without requiring external software dependencies or complex installations. The project distinguishes itself by utilizing a specialized binary format that allows the same executable to run natively across multiple operating systems and hardware architectures. It auto

    Acts as a portable runtime environment for executing large language models locally without external dependencies.

    C
    Auf GitHub ansehen↗23,726
  • onnx/onnxAvatar von onnx

    onnx/onnx

    20,358Auf GitHub ansehen↗

    ONNX is an open-source standard for machine learning interoperability that provides a unified format for representing neural network models. By defining a common set of operators and a standardized file structure, it enables models to be shared, exported, and executed consistently across different training frameworks and software ecosystems. The project functions as an intermediate representation layer that decouples model development from deployment. It utilizes a language-neutral binary serialization format to store model structures and weights, ensuring that computational graphs remain por

    Provides a standardized runtime for executing machine learning models on diverse hardware to simplify production deployment.

    Pythonaiartificial-intelligencedeep-learning
    Auf GitHub ansehen↗20,358
  • alibaba/mnnAvatar von alibaba

    alibaba/MNN

    14,242Auf GitHub ansehen↗

    MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a comprehensive environment for executing, optimizing, and deploying neural network models directly on mobile and resource-constrained edge devices. The framework distinguishes itself through a robust model optimization toolkit that supports quantization, compression, and structural graph manipulation to minimize memory footprint and maximize execution speed. It features a modular architecture that abstracts hardware-specific backends, allowing models to run efficiently across diverse

    Loads and runs neural network models on mobile and embedded hardware to perform inference tasks.

    C++armconvolutiondeep-learning
    Auf GitHub ansehen↗14,242
  • 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

    Acts as a high-performance runtime for executing optimized deep learning models across diverse hardware via a unified API.

    C++aicomputer-visiondeep-learning
    Auf GitHub ansehen↗10,414
  • paddlepaddle/paddle-liteAvatar von PaddlePaddle

    PaddlePaddle/Paddle-Lite

    7,260Auf GitHub ansehen↗

    Paddle-Lite is a deep learning inference engine and edge computing runtime designed to execute trained models on mobile and edge devices. It provides a hardware-accelerated inference framework and a decoupled runtime with a minimal binary footprint to operate in resource-constrained environments without third-party dependencies. The project includes a model quantization tool for reducing precision and size via static and dynamic quantization, as well as a computation graph optimizer. These tools reduce latency and memory usage by fusing operators and pruning the model intermediate representat

    Provides a high-performance inference execution engine designed for mobile and edge device environments.

    C++armbaidudeep-learning
    Auf GitHub ansehen↗7,260
  • yangjianxin1/fireflyAvatar von yangjianxin1

    yangjianxin1/Firefly

    6,642Auf GitHub ansehen↗

    Firefly is a training framework and inference engine for large language models. It functions as a toolkit for pre-training and fine-tuning various open-weight architectures, providing a system for model alignment and parameter-efficient fine-tuning. The project includes utilities for merging adapter weights back into base models to create standalone files. It also provides a model alignment toolkit to format training data according to specific prompt templates, ensuring conversational consistency across different models. The framework supports distributed model training and preference-based

    Provides a runtime environment for executing multi-turn conversations with low-precision memory optimizations.

    Pythonalpacaaquilabaichuan
    Auf GitHub ansehen↗6,642
  • laurentmazare/tch-rsAvatar von LaurentMazare

    LaurentMazare/tch-rs

    5,287Auf GitHub ansehen↗

    This project is a Rust interface for the PyTorch C++ library, serving as a deep learning framework and tensor computing library. It functions as a C++ API wrapper that enables the manipulation of multi-dimensional arrays and the execution of neural network architectures across CPU and GPU hardware accelerators. The library provides a TorchScript inference engine to load and execute just-in-time compiled models. It also supports Rust and Python interoperability, allowing for the creation of Python extensions that share tensor data through a common interface. The system covers deep learning mo

    Provides a runtime for executing TorchScript models independently of the original Python environment.

    Rustdeep-learningmachine-learningneural-network
    Auf GitHub ansehen↗5,287
  1. Home
  2. Artificial Intelligence & ML
  3. Inference Execution Engines