awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
turboderp avatar

turboderp/exllamav2

0
View on GitHub↗
4,553 Stars·337 Forks·Python·MIT·11 Aufrufe

Exllamav2

exllamav2 ist eine Hochleistungs-Inferenzbibliothek, die für das lokale Ausführen von Large Language Models auf Consumer-GPUs entwickelt wurde. Sie bietet einen GPU-beschleunigten Runner und Quantisierungstools, um die Modellausführung ohne Abhängigkeit von Cloud-Computing-Diensten zu ermöglichen.

Das Projekt verfügt über ein Quantisierungs-Dienstprogramm, das Modelle in gemischte Bitraten zwischen zwei und acht Bit komprimiert, um den VRAM-Bedarf zu reduzieren. Es zeichnet sich durch einen gebatchten Textgenerator aus, der gruppierte Anfragen verarbeitet und Cache-Daten dedupliziert, um den Durchsatz zu erhöhen.

Die Bibliothek deckt ein breites Funktionsspektrum ab, einschließlich asynchronem Token-Streaming für Echtzeit-Ausgabe, benutzerdefinierter GPU-Kernel-Ausführung für lineare Algebra-Operationen und lokalem Memory-Mapping für den Zugriff auf Modellgewichte mit geringer Latenz.

Features

  • Local Inference Engines - Acts as a runtime optimized for executing large language models on consumer-grade hardware.
  • Batch Inference Engines - Provides a system that processes multiple input requests simultaneously to increase text generation throughput.
  • Batched Response Generation - Implements techniques for producing multiple model completions from a single prompt to increase throughput via batching.
  • GPU-Accelerated Inference - Implements hardware acceleration techniques specifically applied to the inference phase of models on GPUs.
  • Inference Libraries - Provides a high-performance library to load and execute large language models on local hardware.
  • High-Throughput Text Inference - Delivers optimized model execution for high-volume text generation with low latency.
  • Mixed-Precision Quantization - Compresses model weights into varying bit-widths between two and eight bits to reduce memory footprint.
  • Model Quantization - Uses techniques to reduce the precision of model weights to decrease memory footprint and accelerate inference.
  • LLM Quantization Frameworks - Ships a toolkit designed to implement and manage the quantization of large language model weights.
  • Inference Batching - Groups multiple model inference requests into a single hardware execution pass to maximize GPU throughput.
  • CUDA Compute Kernels - Employs custom CUDA kernels written in C++ to parallelize heavy mathematical computations for LLM inference.
  • KV Cache Management - Optimizes inference efficiency by storing and reusing key-value pairs across multiple sequences in a batch.
  • Memory-Mapped Weight Loaders - Maps model weight files directly into process memory to reduce RAM usage and improve load times.
  • Incremental Inference Streaming - Provides a mechanism to send generated tokens to clients incrementally for real-time output.
  • Token Stream Generators - Uses a generator interface to output each generated token immediately for real-time incremental display.
  • Token Streamers - Provides components that deliver generated tokens incrementally to the user interface using asynchronous operations.
  • Real-Time Text Streaming - Implements low-latency processing of continuous token streams for real-time AI application output.
  • Consumer GPU Optimizations - Provides serving techniques tailored for running large models on consumer-grade hardware via precision reduction.
  • Inference Engines - High-speed inference library for modern consumer-grade GPUs.
  • Model Quantization - Fast inference library optimized for low-bitwidth model quantization.

Star-Verlauf

Star-Verlauf für turboderp/exllamav2Star-Verlauf für turboderp/exllamav2

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht turboderp/exllamav2?

exllamav2 ist eine Hochleistungs-Inferenzbibliothek, die für das lokale Ausführen von Large Language Models auf Consumer-GPUs entwickelt wurde. Sie bietet einen GPU-beschleunigten Runner und Quantisierungstools, um die Modellausführung ohne Abhängigkeit von Cloud-Computing-Diensten zu ermöglichen.

Was sind die Hauptfunktionen von turboderp/exllamav2?

Die Hauptfunktionen von turboderp/exllamav2 sind: Local Inference Engines, Batch Inference Engines, Batched Response Generation, GPU-Accelerated Inference, Inference Libraries, High-Throughput Text Inference, Mixed-Precision Quantization, Model Quantization.

Welche Open-Source-Alternativen gibt es zu turboderp/exllamav2?

Open-Source-Alternativen zu turboderp/exllamav2 sind unter anderem: turboderp-org/exllamav2 — exllamav2 is a high-performance inference engine and framework for executing large language models locally on… google-ai-edge/litert — LiteRT is a runtime and API for executing machine learning and generative AI models on mobile, desktop, and IoT… kserve/kserve — KServe is a Kubernetes-native platform for deploying and serving machine learning models as scalable inference… predibase/lorax — Lorax is a GPU-accelerated inference server and multi-adapter engine designed for serving large language models. It… ericlbuehler/mistral.rs — mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and… pytorch/serve — This project is a PyTorch model serving framework designed to deploy and scale machine learning models in production…

Open-Source-Alternativen zu Exllamav2

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Exllamav2.
  • turboderp-org/exllamav2Avatar von turboderp-org

    turboderp-org/exllamav2

    4,552Auf GitHub ansehen↗

    exllamav2 is a high-performance inference engine and framework for executing large language models locally on consumer-class GPUs. It provides a complete system for local model deployment, including a specialized inference engine and tools for model quantization. The project features a multi-GPU inference framework that distributes workloads across multiple graphics cards to run models that exceed the memory capacity of a single device. It includes a GPU model quantizer capable of converting models into mixed-precision formats between 2 and 8 bits to balance memory usage and accuracy. The en

    Python
    Auf GitHub ansehen↗4,552
  • google-ai-edge/litertAvatar von google-ai-edge

    google-ai-edge/LiteRT

    2,561Auf GitHub ansehen↗

    LiteRT is a runtime and API for executing machine learning and generative AI models on mobile, desktop, and IoT hardware. It consists of an inference engine and a specialized environment for running quantized large language and diffusion models locally on edge hardware. The system includes an ahead-of-time model compiler that translates models into hardware-specific bytecode to reduce startup latency and memory overhead. It provides a unified interface for Neural Processing Units with automatic fallback routing to CPUs or GPUs when specific subgraph support is unavailable. An edge model conve

    C++
    Auf GitHub ansehen↗2,561
  • kserve/kserveAvatar von kserve

    kserve/kserve

    5,576Auf GitHub ansehen↗

    KServe is a Kubernetes-native platform for deploying and serving machine learning models as scalable inference services. It supports both generative AI models, including large language models, and traditional predictive models from frameworks such as TensorFlow, PyTorch, Scikit-Learn, XGBoost, and ONNX. The platform manages the full lifecycle of model deployments, including revision tracking, canary rollouts, A/B testing, and automatic rollbacks, and provides serverless scale-to-zero capabilities for cost-efficient resource management. KServe distinguishes itself through a standardized infere

    Go
    Auf GitHub ansehen↗5,576
  • ericlbuehler/mistral.rsAvatar von EricLBuehler

    EricLBuehler/mistral.rs

    6,597Auf GitHub ansehen↗

    mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and Anthropic-compatible APIs. It serves as a multi-model serving platform, capable of loading several models in a single server process with per-request routing and on-demand loading and unloading. The engine supports multimodal inference, processing text alongside images, video, audio, and speech inputs, and includes a quantized model deployment runtime that reduces memory use and speeds up inference on consumer hardware. The project distinguishes itself through an agentic tool exe

    Rustllmrustuqff
    Auf GitHub ansehen↗6,597
Alle 30 Alternativen zu Exllamav2 anzeigen→