awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

分布式模型推理框架

排名更新于 2026年6月30日

For 跨节点分布式 LLM 推理系统, the strongest matches are b4rtaz/distributed-llama (Distributed-llama is a distributed inference engine that uses tensor), bigscience-workshop/petals (Petals is a decentralized inference engine that splits large) and huggingface/text-generation-inference (Text Generation Inference is a production-ready engine for serving). sgl-project/mini-sglang and exo-explore/exo round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

用于在多台联网机器上拆分和运行大型机器学习模型的开源工具与库。

分布式模型推理框架

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • b4rtaz/distributed-llamab4rtaz 的头像

    b4rtaz/distributed-llama

    2,837在 GitHub 上查看↗

    Distributed-llama is a distributed inference engine and command line tool for running large language models across multiple networked machines. It functions as a compute cluster manager that coordinates worker nodes to share the computational load of a single model. The system utilizes tensor parallelism to shard model weights across different hosts, allowing the execution of models that exceed the memory capacity of a single piece of hardware. It includes a dedicated format converter to transform standard model files into a compatible binary layout optimized for distributed loading. The eng

    Distributed-llama is a distributed inference engine that uses tensor parallelism to shard large language models across multiple machines, directly delivering the model splitting and multi-node communication needed for deploying models beyond single‑device memory.

    C++Distributed Inference EnginesTensor-Parallel Inference DistributionsDistributed Inference Frameworks
    在 GitHub 上查看↗2,837
  • bigscience-workshop/petalsbigscience-workshop 的头像

    bigscience-workshop/petals

    10,208在 GitHub 上查看↗

    Petals is a decentralized framework and inference engine for running large language models across a peer-to-peer network. It enables the execution of models that exceed the memory of any single machine by splitting computations and model layers across a collaborative swarm of GPUs. The system functions as a collaborative compute network where participants share local GPU resources and host model weights. It supports distributed prompt-tuning to adapt massive models to specific tasks and allows for the establishment of private compute swarms to process sensitive data within restricted, trusted

    Petals is a decentralized inference engine that splits large language models across a peer-to-peer swarm of GPUs, exactly what you need to run models that exceed single-device memory—it handles model sharding, inter-machine communication, and supports distributed prompt tuning, making it a strong fit for distributed inference with model parallelism.

    PythonDistributed Inference EnginesModel Sharding
    在 GitHub 上查看↗10,208
  • huggingface/text-generation-inferencehuggingface 的头像

    huggingface/text-generation-inference

    10,775在 GitHub 上查看↗

    Text Generation Inference is a production-ready engine designed for the deployment and serving of large language models. It functions as a containerized runtime environment that manages model execution, scales across distributed hardware, and provides high-performance inference capabilities for demanding production environments. The project distinguishes itself through advanced optimization techniques, including continuous batching to maximize hardware utilization and tensor parallelism to shard large models across multiple accelerator cards. It supports efficient inference through custom com

    Text Generation Inference is a production-ready engine for serving large language models with built-in tensor parallelism and continuous batching, making it a direct fit for splitting large models across multiple devices for distributed inference.

    PythonDistributed Inference EnginesDistributed Inference Frameworks
    在 GitHub 上查看↗10,775
  • sgl-project/mini-sglangsgl-project 的头像

    sgl-project/mini-sglang

    3,514在 GitHub 上查看↗

    mini-sglang is a collection of tools for large language model inference, serving as an OpenAI-compatible inference server, a memory-efficient prefill engine, and a tensor parallelism runtime. It also functions as a local batch processing engine for offline benchmarking and ablation studies. The project focuses on acceleration and memory management through a KV cache manager that reuses precomputed caches for shared request prefixes. It handles large model workloads by distributing tasks across multiple GPUs and manages peak memory consumption by splitting long input sequences into smaller chu

    This repository is a dedicated tensor-parallelism runtime and LLM inference server that splits large models across multiple GPUs with memory-efficient prefilling and batching, directly meeting the need for distributing inference of large models across machines.

    PythonTensor-Parallel Inference Distributions
    在 GitHub 上查看↗3,514
  • exo-explore/exoexo-explore 的头像

    exo-explore/exo

    45,380在 GitHub 上查看↗

    Exo is a distributed inference engine designed to run machine learning models across local hardware. It functions as a network orchestration layer that automatically discovers available devices to form a unified computing cluster, allowing users to scale artificial intelligence workloads by distributing computational tasks across multiple machines. The platform distinguishes itself through its ability to manage the entire lifecycle of local models while providing a standardized gateway for external applications. By translating local model outputs into industry-standard formats, it enables exi

    Exo is a distributed inference engine that automatically discovers devices and distributes ML model inference across multiple machines, which matches the intent for a framework that can split large models across devices.

    PythonDistributed Inference Engines
    在 GitHub 上查看↗45,380
  • intel-analytics/bigdlintel-analytics 的头像

    intel-analytics/BigDL

    8,845在 GitHub 上查看↗

    BigDL is a PyTorch acceleration framework and distributed inference engine designed for large language models. It provides a toolkit for running models on Intel hardware, integrating quantization tools and libraries for parameter-efficient fine-tuning. The project distinguishes itself through the use of pipeline parallelism to distribute model workloads across multiple hardware accelerators. It utilizes low-bit integer quantization and speculative decoding to reduce memory footprints and decrease text generation latency. The system covers broad capabilities in model optimization, including w

    BigDL is a distributed inference engine that uses pipeline parallelism to split large language models across multiple hardware accelerators, making it a strong fit for deploying models that exceed single-device memory.

    PythonDistributed Inference Engines
    在 GitHub 上查看↗8,845
  • intel-analytics/ipex-llmintel-analytics 的头像

    intel-analytics/ipex-llm

    8,836在 GitHub 上查看↗

    ipex-llm is an acceleration library and inference engine designed to optimize the execution and finetuning of large language models on Intel GPUs and NPUs. It provides a HuggingFace compatible model backend and a dedicated quantization toolkit for converting model weights into low-bit precision formats. The project facilitates distributed inference by splitting large model workloads across multiple accelerators using pipeline and tensor parallelism. It enables the deployment of models on Intel Arc, Flex, and Max GPUs to increase throughput and reduce latency. The library covers a broad range

    IPEX-LLM is a distributed inference engine that uses pipeline and tensor parallelism to split LLMs across multiple Intel GPUs/NPUs, directly matching the need for model parallelism across machines.

    PythonDistributed Inference Engines
    在 GitHub 上查看↗8,836
  • hpcaitech/colossalaihpcaitech 的头像

    hpcaitech/ColossalAI

    41,395在 GitHub 上查看↗

    ColossalAI is a distributed deep learning framework designed for training and deploying massive artificial intelligence models across clusters of hardware accelerators. It functions as a parallel computing engine that partitions model workloads and data across multiple processors to maximize memory efficiency and throughput. The platform distinguishes itself through a comprehensive suite of parallelization strategies, including multi-dimensional tensor parallelism and pipeline-based model parallelism, which segment neural network layers and stages across devices. To support large-scale genera

    ColossalAI is a distributed deep learning framework specifically built for training and deploying massive AI models across clusters using tensor and pipeline parallelism, making it a comprehensive solution for splitting large models across machines for inference, with strong support for model sharding, inter-machine communication, and optimization techniques.

    PythonDistributed Inference Frameworks
    在 GitHub 上查看↗41,395
  • deepspeedai/deepspeeddeepspeedai 的头像

    deepspeedai/DeepSpeed

    42,528在 GitHub 上查看↗

    DeepSpeed is a high-performance library designed to scale deep learning model training and inference across massive clusters of GPUs and compute nodes. It provides a comprehensive suite of tools for distributed training, enabling the execution of models that exceed the memory capacity of single devices through advanced parameter partitioning, pipeline-based model parallelism, and memory-efficient state offloading. The framework distinguishes itself through specialized communication-efficient optimizers and hardware-aware acceleration techniques. By utilizing gradient compression, quantization

    DeepSpeed is a high-performance library purpose-built for scaling large model training and inference across multiple GPUs and nodes, with advanced model splitting, communication optimizations, and support for trillion-parameter models — exactly what this search requires.

    PythonModel Parallelism Frameworks
    在 GitHub 上查看↗42,528
  • pytorch-labs/gpt-fastpytorch-labs 的头像

    pytorch-labs/gpt-fast

    6,225在 GitHub 上查看↗

    gpt-fast is a PyTorch transformer inference engine designed for low-latency text generation. It functions as a distributed GPU inference library, a quantized model runner, and a speculative decoding framework. The system utilizes a speculative decoding workflow where a small draft model predicts token sequences for verification by a larger model to accelerate generation. It supports quantized model execution to reduce memory footprint and implements tensor parallelism to split computations across multiple GPUs. The project includes a standardized evaluation harness to measure the accuracy an

    gpt-fast is a distributed GPU inference library that uses tensor parallelism to split large transformer models across multiple GPUs, making it a direct fit for model-parallel inference—but its primary focus on single-node multi-GPU setups may leave multi-machine communication requirements partially unmet.

    PythonDistributed Inference FrameworksMulti-GPU Inference Runtimes
    在 GitHub 上查看↗6,225
  • vllm-project/vllmvllm-project 的头像

    vllm-project/vllm

    83,048在 GitHub 上查看↗

    vLLM is a high-throughput inference engine designed for the efficient serving and execution of large language models. It functions as a production-ready distributed model server, providing standard API protocols for online serving while also supporting offline batch processing. The system is built to maximize token generation speed and memory efficiency, enabling both large-scale cloud deployments and local execution on personal hardware. The project distinguishes itself through advanced memory management and request scheduling techniques, most notably its use of non-contiguous key-value cach

    vLLM is a production-ready distributed inference engine that supports splitting large language models across multiple GPUs and machines via tensor and pipeline parallelism, making it a direct fit for deploying models that exceed single-device memory.

    PythonContinuous Batching StrategiesCustom Model Execution EnginesDistributed Model Servers
    在 GitHub 上查看↗83,048
  • microsoft/deepspeedmicrosoft 的头像

    microsoft/DeepSpeed

    42,533在 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

    DeepSpeed is a comprehensive distributed inference framework that provides model parallelism (tensor, pipeline, and data) and ZeRO memory optimization to run massive models across multiple machines, precisely matching the need for splitting large models beyond single-device memory.

    PythonDistributed TrainingLarge-Scale Model TrainingCommunication Optimization
    在 GitHub 上查看↗42,533
  • nvidia/fastertransformerNVIDIA 的头像

    NVIDIA/FasterTransformer

    6,424在 GitHub 上查看↗

    FasterTransformer is a high-performance inference optimization library and distributed runtime designed to accelerate the execution of transformer models. It provides a toolkit for reducing model precision and parallelizing execution across multiple GPUs to increase throughput and reduce latency for large language models. The framework utilizes a C++ backend with custom CUDA kernels to replace generic operations with optimized GPU instructions. It implements tensor and pipeline parallelism to shard model weights and distribute compute operations across multiple devices. The system includes c

    FasterTransformer is a high-performance distributed inference runtime that uses tensor and pipeline parallelism to shard large transformer models across multiple devices, precisely enabling deployment of models that exceed single-device memory with optimized throughput.

    C++Distributed Transformer RuntimesFramework-Agnostic BackendsHardware Acceleration Toolkits
    在 GitHub 上查看↗6,424
  • internlm/lmdeployInternLM 的头像

    InternLM/lmdeploy

    7,903在 GitHub 上查看↗

    lmdeploy is a high-performance inference engine and deployment framework for large language models and vision models. It functions as a multi-modal model server and compression toolkit designed to serve models with high throughput and low latency. The system enables the distribution of model services across multiple machines using request-based load balancing and tensor parallelism. It includes specialized tools for model quantization and compression to reduce the memory footprint of weights and caches. The framework covers broad capability areas including production deployment, distributed

    lmdeploy is a high-performance inference engine and deployment framework that supports tensor parallelism and request-based load balancing across multiple machines, making it a comprehensive distributed inference solution for large models like LLMs.

    PythonLarge Language Model DeploymentsLLM Deployment FrameworksContinuous Batching Strategies
    在 GitHub 上查看↗7,903
  • vllm-project/vllm-omnivllm-project 的头像

    vllm-project/vllm-omni

    2,776在 GitHub 上查看↗

    vllm-omni is a high-throughput serving engine and distributed inference framework designed for omni-modal models. It serves as a multi-modal model API server capable of generating text, image, video, and audio data, providing a standardized interface for remote client access. The system features a non-autoregressive generation engine for parallel media production and a robot policy inference server that acts as a real-time communication bridge to robotic hardware using specialized protocols. It supports hybrid execution models that combine sequential token generation with parallelized media g

    This is a distributed inference framework built on vLLM, supporting model sharding, inter-node communication, and large-model serving across multiple machines — squarely what you need, though its primary focus is omni‑modal models rather than general large‑language‑model parallelism.

    PythonDistributed Inference FrameworksDistributed Inference
    在 GitHub 上查看↗2,776
  • antirez/ds4antirez 的头像

    antirez/ds4

    15,143在 GitHub 上查看↗

    ds4 is a local inference engine for DeepSeek models that includes a distributed runtime for splitting transformer layers across networked computers. It functions as a reasoning controller with a local weight streamer and an API server that streams chat completions via industry standard endpoints. The system employs a memory management model that loads model experts from disk on demand to execute models that exceed available system RAM. It provides controls for reasoning effort and model behavior steering, allowing the modification of response characteristics through activation directions. Th

    ds4 includes a distributed runtime for splitting transformer layers across networked computers and can load model experts from disk on demand, making it a distributed inference framework that fits this search for running large models across multiple machines.

    CModel Sharding
    在 GitHub 上查看↗15,143
  • zml/zmlzml 的头像

    zml/zml

    3,171在 GitHub 上查看↗

    zml is a machine learning model compiler and cross-platform inference engine that transforms model descriptions into optimized executable binaries for specific hardware accelerators. It functions as a model deployment toolkit and hardware-agnostic orchestrator, utilizing a tensor-based architecture definition to provide strong type checking during the compilation process. The project distinguishes itself through the ability to shard tensors and distribute large-scale AI workloads across a logical mesh of multiple devices. It further supports the remote model lifecycle by authenticating and do

    zml is an inference engine that shards tensors and distributes AI workloads across multiple devices, directly addressing the need for deploying large models that exceed single-device memory through model parallelism.

    ZigTensor-Parallel Inference Distributions
    在 GitHub 上查看↗3,171
  • tensorflow/tensorflowtensorflow 的头像

    tensorflow/tensorflow

    195,697在 GitHub 上查看↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    TensorFlow is a comprehensive machine learning framework with a scalable distributed runtime that supports model parallelism across multiple machines, making it suitable for deploying large models that exceed single-device memory.

    C++Distributed Parameter Sharding
    在 GitHub 上查看↗195,697
  • intel/ipex-llmintel 的头像

    intel/ipex-llm

    8,836在 GitHub 上查看↗

    Intel XPU LLM Acceleration Library is a toolkit designed to accelerate large language model inference and finetuning on Intel CPUs, GPUs, and NPUs. It provides a distributed inference engine for scaling models across multiple accelerators, a multimodal model runtime for vision and speech tasks, and a low-bit model quantization tool for converting weights into INT4, FP8, and GGUF formats. The project features a parameter-efficient finetuning framework that enables model adaptation using QLoRA and DPO on Intel hardware. It distinguishes itself by providing specialized optimizations for Intel XP

    Intel® oneAPI Deep Neural Network Library (oneDNN) is a framework-agnostic library that accelerates deep learning inference on Intel CPUs and GPUs, but it does not split models across multiple machines; its distributed inference is limited to multiple accelerators within a single node, which falls short of the cross-machine parallelism this search requires.

    PythonDistributed Inference Engines
    在 GitHub 上查看↗8,836
  • huggingface/transformershuggingface 的头像

    huggingface/transformers

    161,630在 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

    Hugging Face Transformers is a comprehensive library that supports model sharding, device mapping, and distributed inference across multiple machines for large transformer models, making it a valid tool for deploying models that exceed single-device memory, though it is a general-purpose library rather than a dedicated distributed inference framework.

    PythonAPI FrameworksByte Pair EncodingsHybrid
    在 GitHub 上查看↗161,630
  • facebookresearch/llamafacebookresearch 的头像

    facebookresearch/llama

    59,466在 GitHub 上查看↗

    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

    Llama is a large language model inference engine with multi-GPU model parallelism and tensor sharding, which directly addresses the need to split large models across devices, though its distributed execution is typically focused on single-node multi-GPU setups rather than multi-machine deployments.

    PythonGenerative Text InferenceAutoregressive Decoding StrategiesDistributed Execution
    在 GitHub 上查看↗59,466
  • alpa-projects/alpaalpa-projects 的头像

    alpa-projects/alpa

    3,179在 GitHub 上查看↗

    Documentation | Slack

    Alpa is a framework for automated model parallelism that splits large machine learning models across multiple machines for both training and inference, directly addressing the need to deploy models that exceed single-device memory with support for model sharding and inter-machine communication.

    PythonModel Training
    在 GitHub 上查看↗3,179
  • qwenlm/qwenQwenLM 的头像

    QwenLM/Qwen

    21,294在 GitHub 上查看↗

    Qwen is a comprehensive framework for large language model development, serving, and deployment. It provides a complete ecosystem for transformer-based sequence modeling, offering base models alongside specialized tools for instruction-tuned alignment, fine-tuning, and long-context inference. The project is designed to support both research and production environments, enabling users to train, optimize, and host generative models locally or across distributed hardware. The framework distinguishes itself through its focus on high-performance serving and extensibility. It features a high-perfor

    Qwen is a comprehensive LLM framework that supports serving and inference across distributed hardware, making it relevant for splitting large models across multiple machines, though it does not explicitly highlight inter‑machine model sharding or load balancing.

    PythonLarge Language ModelsOpenAI-Compatible APIsSequence Learning Models
    在 GitHub 上查看↗21,294
  • go-skynet/localaigo-skynet 的头像

    go-skynet/LocalAI

    47,157在 GitHub 上查看↗

    LocalAI is a local generative AI platform and inference engine designed to host large language, vision, and audio models on private hardware. It functions as an API compatible gateway that mimics proprietary service endpoints, allowing existing third-party software to integrate with a self-hosted backend. The platform distinguishes itself as a distributed AI model orchestrator, capable of scaling inference across machine clusters using VRAM-aware routing and hardware coordination. It provides a unified interface for diverse open-source backends and supports self-hosted RAG infrastructure thro

    LocalAI is a distributed AI model orchestrator that scales inference across machine clusters with VRAM-aware routing, making it a genuine distributed inference framework for large models that fits the visitor's model-parallelism search, though the focus is more on orchestration than fine-grained model sharding.

    GoOpenAI-Compatible APIsOpenAI-Compatible EndpointsAI-Powered Image and Video Generation
    在 GitHub 上查看↗47,157
一览前 10 名对比
仓库Star 数语言许可证最后推送
b4rtaz/distributed-llama2.8KC++mit2026年2月10日
bigscience-workshop/petals10.2KPythonMIT2024年9月7日
huggingface/text-generation-inference10.8KPythonapache-2.02026年1月8日
sgl-project/mini-sglang3.5KPythonmit2026年2月20日
exo-explore/exo45.4KPythonApache-2.02026年6月15日
intel-analytics/bigdl8.8KPythonApache-2.02026年1月28日
intel-analytics/ipex-llm8.8KPythonApache-2.02026年1月28日
hpcaitech/colossalai41.4KPythonApache-2.02026年5月25日
deepspeedai/deepspeed42.5KPythonApache-2.02026年6月16日
pytorch-labs/gpt-fast6.2KPythonBSD-3-Clause2025年8月22日

Related searches

  • 用于大规模部署 LLM 的推理服务器
  • 分布式模型训练框架
  • 大模型推理与服务部署
  • 面向多个 LLM 提供商的路由网关
  • LLM 应用可观测性平台
  • 加速 LLM Token 生成的库
  • 用于运行本地 LLM 的推理引擎
  • 开源 LLM 应用开发框架