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
·
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 bigscience-workshop

    bigscience-workshop/petals

    10,208Vezi pe 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
    Vezi pe GitHub↗10,208
  • efeslab/nanoflowAvatar efeslab

    efeslab/Nanoflow

    965Vezi pe GitHub↗

    A throughput-oriented high-performance serving framework for LLMs

    Jupyter Notebookcudainferencellama2
    Vezi pe GitHub↗965
  • flashinfer-ai/flashinferAvatar flashinfer-ai

    flashinfer-ai/flashinfer

    4,996Vezi pe 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
    Vezi pe GitHub↗4,996
  • fminference/flexgenAvatar FMInference

    FMInference/FlexGen

    9,366Vezi pe 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
    Vezi pe GitHub↗9,366

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • 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

    C++
    Vezi pe GitHub↗116,912
  • inferflow/inferflowAvatar inferflow

    inferflow/inferflow

    251Vezi pe GitHub↗

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

    C++
    Vezi pe GitHub↗251
  • internlm/lmdeployAvatar InternLM

    InternLM/lmdeploy

    7,903Vezi pe 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
    Vezi pe GitHub↗7,903
  • ioptimizethings/dlmserveAvatar iOptimizeThings

    iOptimizeThings/dlmserve

    15Vezi pe 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
    Vezi pe GitHub↗15
  • jittor/jittorllmsAvatar Jittor

    Jittor/JittorLLMs

    2,416Vezi pe GitHub↗

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

    Python
    Vezi pe GitHub↗2,416
  • lizonghang/prima.cppL

    Lizonghang/prima.cpp

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • 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

    Python
    Vezi pe GitHub↗42,533
  • mit-han-lab/streaming-llmAvatar mit-han-lab

    mit-han-lab/streaming-llm

    7,232Vezi pe 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
    Vezi pe GitHub↗7,232
  • mlc-ai/mlc-llmAvatar mlc-ai

    mlc-ai/mlc-llm

    22,057Vezi pe 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
    Vezi pe GitHub↗22,057
  • modeltc/lightllmAvatar ModelTC

    ModelTC/LightLLM

    3,901Vezi pe 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
    Vezi pe GitHub↗3,901
  • nvidia/tensorrt-llmAvatar NVIDIA

    NVIDIA/TensorRT-LLM

    12,913Vezi pe 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
    Vezi pe GitHub↗12,913
  • rulinshao/lightseqAvatar RulinShao

    RulinShao/LightSeq

    223Vezi pe GitHub↗

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

    Python
    Vezi pe GitHub↗223
  • 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

    Pythonattentionblackwellcuda
    Vezi pe GitHub↗29,079
  • sjtu-ipads/powerinferAvatar SJTU-IPADS

    SJTU-IPADS/PowerInfer

    9,568Vezi pe 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++
    Vezi pe GitHub↗9,568
  • vllm-project/vllmAvatar vllm-project

    vllm-project/vllm

    83,048Vezi pe 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
    Vezi pe GitHub↗83,048