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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to flexflow/flexflow

Open-source alternatives to FlexFlow

19 open-source projects similar to flexflow/flexflow, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best FlexFlow alternative.

  • bigscience-workshop/petalsAvatar de bigscience-workshop

    bigscience-workshop/petals

    10,208Voir sur 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

    Python
    Voir sur GitHub↗10,208
  • efeslab/nanoflowAvatar de efeslab

    efeslab/Nanoflow

    965Voir sur GitHub↗

    A throughput-oriented high-performance serving framework for LLMs

    Jupyter Notebookcudainferencellama2
    Voir sur GitHub↗965
  • flashinfer-ai/flashinferAvatar de flashinfer-ai

    flashinfer-ai/flashinfer

    4,996Voir sur GitHub↗

    FlashInfer is a library of high-performance GPU kernels purpose-built for accelerating large language model inference. It provides optimized implementations for attention operations (including flash attention, page attention, multi-head latent attention, and cascade attention) using paged key-value caches, fused kernel composition, and just-in-time compilation. The library also includes specialized kernels for mixture-of-experts layers, block-scaled low-precision quantization (FP8, FP4), and distributed collective communication. What distinguishes FlashInfer is its fused all-reduce communicat

    Pythonattentioncudadistributed-inference
    Voir sur GitHub↗4,996
  • fminference/flexgenAvatar de FMInference

    FMInference/FlexGen

    9,366Voir sur GitHub↗

    FlexGen is an inference engine for large language models designed for high-throughput execution on single or multiple GPUs. It functions as a framework for managing model execution through a combination of memory offloading, weight compression, and pipeline orchestration. The system enables the execution of models that exceed available GPU memory by moving tensors and caches between GPU memory, system RAM, and disk storage. It utilizes 4-bit weight quantization to reduce the memory footprint of model parameters, allowing for increased batch processing capacity. The project covers distributed

    Python
    Voir sur GitHub↗9,366

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • ggerganov/llama.cppAvatar de ggerganov

    ggerganov/llama.cpp

    116,912Voir sur 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

    C++
    Voir sur GitHub↗116,912
  • inferflow/inferflowAvatar de inferflow

    inferflow/inferflow

    251Voir sur GitHub↗

    Inferflow is an efficient and highly configurable inference engine for large language models (LLMs).

    C++
    Voir sur GitHub↗251
  • internlm/lmdeployAvatar de InternLM

    InternLM/lmdeploy

    7,903Voir sur 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

    Pythoncodellamacuda-kernelsdeepspeed
    Voir sur GitHub↗7,903
  • ioptimizethings/dlmserveAvatar de iOptimizeThings

    iOptimizeThings/dlmserve

    15Voir sur GitHub↗

    OpenAI-compatible HTTP serving for diffusion language models. LLaDA-8B-Instruct and LLaDA-1.5 in v0.1. Dream-7B in v0.1.1 (issue #1).

    Python
    Voir sur GitHub↗15
  • jittor/jittorllmsAvatar de Jittor

    Jittor/JittorLLMs

    2,416Voir sur GitHub↗

    计图大模型推理库,具有高性能、配置要求低、中文支持好、可移植等特点

    Python
    Voir sur GitHub↗2,416
  • lizonghang/prima.cppL

    Lizonghang/prima.cpp

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • microsoft/deepspeedAvatar de microsoft

    microsoft/DeepSpeed

    42,533Voir sur 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

    Python
    Voir sur GitHub↗42,533
  • mit-han-lab/streaming-llmAvatar de mit-han-lab

    mit-han-lab/streaming-llm

    7,232Voir sur GitHub↗

    This project is a long context inference engine and optimizer designed to process infinite text streams using large language models without memory growth or performance degradation. It serves as a system for maintaining constant memory usage during the generation of text from arbitrarily long input sequences. The implementation utilizes a rolling key-value cache manager and attention sink mechanisms to stabilize the attention process during continuous stream processing. By retaining initial tokens and employing a sliding window of key-value pairs, the system enables constant-time inference an

    Python
    Voir sur GitHub↗7,232
  • mlc-ai/mlc-llmAvatar de mlc-ai

    mlc-ai/mlc-llm

    22,057Voir sur GitHub↗

    MLC LLM is a machine learning compiler and inference engine designed to execute large language models locally across diverse hardware platforms, including desktop, mobile, and web environments. By utilizing machine learning compilation, the project transforms high-level model definitions into specialized, hardware-specific binary libraries. This process optimizes model weights and generates compute kernels tailored to the unique memory and processing characteristics of target graphics and mobile hardware. The engine distinguishes itself by providing a unified runtime abstraction that enables

    Pythonlanguage-modelllmmachine-learning-compilation
    Voir sur GitHub↗22,057
  • modeltc/lightllmAvatar de ModelTC

    ModelTC/LightLLM

    3,901Voir sur GitHub↗

    LightLLM is a high-performance serving framework for deploying and executing large language models. It functions as a multi-GPU inference engine and server capable of handling dense architectures, mixture-of-experts designs, and multimodal models that process both text and images. The system is distinguished by its specialized support for Mixture-of-Experts models using expert parallelism and fused kernels. It implements structured text generation through deterministic state machines and pushdown automata to enforce precise output formats. To optimize throughput, the framework employs specula

    Pythondeep-learninggptllama
    Voir sur GitHub↗3,901
  • nvidia/tensorrt-llmAvatar de NVIDIA

    NVIDIA/TensorRT-LLM

    12,913Voir sur GitHub↗

    TensorRT-LLM is a platform and toolkit designed for compiling, optimizing, and serving transformer-based models on accelerated hardware. It functions as a framework that transforms machine learning models into efficient execution graphs, providing an engine to refine these models for specific hardware to maximize throughput and minimize latency during text generation. The project distinguishes itself through advanced execution strategies that manage the entire inference pipeline. It utilizes kernel-level fusion and static graph execution to optimize mathematical operations and computational f

    Pythonblackwellcudallm-serving
    Voir sur GitHub↗12,913
  • rulinshao/lightseqAvatar de RulinShao

    RulinShao/LightSeq

    223Voir sur GitHub↗

    Official repository for DistFlashAttn: Distributed Memory-efficient Attention for Long-context LLMs Training

    Python
    Voir sur GitHub↗223
  • sgl-project/sglangAvatar de sgl-project

    sgl-project/sglang

    29,079Voir sur 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

    Pythonattentionblackwellcuda
    Voir sur GitHub↗29,079
  • sjtu-ipads/powerinferAvatar de SJTU-IPADS

    SJTU-IPADS/PowerInfer

    9,568Voir sur GitHub↗

    PowerInfer is an inference engine and serving framework designed to run large language models on local hardware. It combines a hybrid CPU-GPU offloader, a quantization tool, and a sparse model optimizer to enable the execution of high-parameter models on consumer-grade devices. The system distinguishes itself through neuron-activation-based offloading, using a predictor model to preload frequent neurons into VRAM while keeping rare neurons in system memory. This hybrid execution model balances workloads between the GPU and CPU based on input patterns to optimize memory access and increase tok

    C++
    Voir sur GitHub↗9,568
  • vllm-project/vllmAvatar de vllm-project

    vllm-project/vllm

    83,048Voir sur 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

    Pythonamdblackwellcuda
    Voir sur GitHub↗83,048