awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
predibase avatar

predibase/lorax

0
View on GitHub↗
3,724 نجوم·308 تفرعات·Python·apache-2.0·9 مشاهداتloraexchange.ai↗

Lorax

Lorax is a GPU-accelerated inference server and multi-adapter engine designed for serving large language models. It functions as a high-throughput system capable of deploying models via Kubernetes and managing the dynamic swapping of Low-Rank Adaptation adapters per request.

The server distinguishes itself through multi-adapter dynamic batching, which allows requests using different adapter weights to be processed in a single GPU forward pass. It employs just-in-time adapter loading and weighted adapter merging to maximize throughput and enable multi-tasking without sacrificing performance.

The project provides a standardized interface for chat and completions that is compatible with common API protocols, supporting structured outputs via JSON schema enforcement. Its performance surface includes tensor parallelism, speculative decoding, paged attention, and model weight quantization to reduce latency and memory overhead.

Infrastructure is managed through Helm charts for Kubernetes orchestration, with integrated telemetry exported via Prometheus and Open Telemetry.

Features

  • GPU-Accelerated Inference - Provides a GPU-accelerated inference server that optimizes LLM performance through tensor parallelism and quantization.
  • Multi-Adapter Batching - Processes requests using different LoRA adapters in a single GPU forward pass to maximize throughput.
  • LLM Inference Servers - Serves large language models with high throughput and dynamic LoRA adapter swapping per request.
  • OpenAI-Compatible APIs - Provides a standardized HTTP interface compatible with OpenAI's API for chat and completions.
  • Multi-Adapter Batching - Batches requests using different LoRA adapters into a single GPU forward pass to maximize throughput.
  • Inference Acceleration - Implements tensor parallelism, quantization, and paged attention to reduce latency and increase throughput during model execution.
  • Just-In-Time Weight Loading - Prefetches and offloads task-specific adapter weights between CPU and GPU memory in real-time.
  • Large Language Model Serving - Hosts and exposes large language models from weight caches to serve as the foundation for inference.
  • Inference Optimizations - Optimizes inference throughput and latency using quantization, speculative decoding, and tensor parallelism.
  • Tensor-Parallel Inference Distributions - Splits model weights across multiple GPUs using tensor parallelism to serve models exceeding single-card memory.
  • LoRA Adapter Loaders - Deploys and serves models trained with Low-Rank Adaptation to improve response quality.
  • Dynamic Adapter Swapping - Dynamically swaps and batches parameter-efficient fine-tuning adapters at runtime to optimize GPU throughput.
  • LLM Completion Interfaces - Implements a standardized API interface for chat and completions compatible with common LLM client libraries.
  • Text Completion Engines - Generates text completions from prompts using single-response or streaming delivery.
  • Text Generation APIs - Provides APIs for generating text responses from prompts using specific adapters or structured formats.
  • Inference Batch Packing - Maximizes aggregate throughput by packing requests for different adapters into a single GPU forward pass.
  • Inference Batching - Groups multiple model inference requests into single hardware execution passes to maximize GPU throughput.
  • Token Streaming - Sends generated tokens incrementally as they are produced to reduce perceived latency.
  • Base Model Architecture Support - Supports a wide variety of large language model architectures to serve as foundations for fine-tuned adapters.
  • GPU Memory Optimizers - Provides tools to optimize VRAM usage by balancing memory between the KV cache and adapter storage.
  • Speculative Decoding Strategies - Uses draft models or projection layers to predict multiple tokens and accelerate generation speed.
  • Multi-GPU Distribution - Distributes large model weights across multiple GPUs to enable inference for models exceeding single-card memory.
  • Adapter-Aware Routing - Directs inference requests to specific nodes based on which LoRA adapters are currently loaded.
  • Weight Quantization - Reduces memory overhead by loading base models in low-precision formats while maintaining adapters in higher precision.
  • Paged Key-Value Cache Stores - Optimizes GPU memory by storing key-value caches in non-contiguous pages to reduce fragmentation.
  • Adapter Merging - Combines multiple adapters into a single ensemble per request using weighted merge strategies.
  • LLM Schema Outputs - Constrains model responses to valid JSON schemas to ensure predictable data formats for programmatic use.
  • JSON-Schema - Constrains model responses to valid JSON schemas for programmatic consumption.
  • Structured JSON Generation - Enforces JSON schema adherence during the generative process to ensure predictable data extraction.
  • Schema-Constrained Sampling - Restricts token selection during inference based on a JSON schema to force structured output.
  • Cloud Native GPU Orchestration - Manages and scales GPU resources through Kubernetes and Helm for high-performance model serving.
  • LLM Deployment Operators - Offers a containerized serving system managed via Helm for high-availability LLM deployments on Kubernetes.
  • Kubernetes Orchestration - Provides Helm charts and orchestration tools for deploying the server within Kubernetes clusters.
  • Adapter Management - Retrieves model adapters from local paths, cloud buckets, or hosted model hubs for runtime serving.
  • Adapter Offloading - Optimizes throughput by asynchronously prefetching and offloading adapters between GPU and CPU memory.
  • Inference Engines - Multi-LoRA inference server for scaling fine-tuned model deployments.

سجل النجوم

مخطط تاريخ النجوم لـ predibase/loraxمخطط تاريخ النجوم لـ predibase/lorax

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Lorax

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Lorax.
  • ai-dynamo/dynamoالصورة الرمزية لـ ai-dynamo

    ai-dynamo/dynamo

    6,112عرض على GitHub↗

    Dynamo is a distributed inference orchestration platform designed for large language models. It functions as a system to coordinate prefill and decode phases across GPU nodes, utilizing a multi-backend runtime adapter to connect engines like vLLM and TensorRT-LLM through a unified block-oriented memory interface. An OpenAI-compatible API server provides the frontend for integration with existing tools and clients. The project is distinguished by its disaggregated serving architecture, which separates prompt processing and token generation onto independent GPU pools to optimize throughput and

    Rust
    عرض على GitHub↗6,112
  • openvinotoolkit/openvinoالصورة الرمزية لـ openvinotoolkit

    openvinotoolkit/openvino

    10,414عرض على GitHub↗

    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

    C++aicomputer-visiondeep-learning
    عرض على GitHub↗10,414
  • openbmb/minicpmالصورة الرمزية لـ OpenBMB

    OpenBMB/MiniCPM

    9,464عرض على GitHub↗

    MiniCPM is a collection of small language models designed for local, on-device deployment in resource-constrained environments. The project focuses on running dense Transformer models on consumer hardware, including GPUs, CPUs, and Apple Silicon, without requiring custom code forks. The project distinguishes itself through heavy optimization for edge hardware, utilizing quantized weight compression in GGUF and MLX formats to reduce memory overhead. It implements advanced inference techniques such as speculative sampling and radix-tree prefix caching to accelerate generation speed and throughp

    Jupyter Notebook
    عرض على GitHub↗9,464
  • sgl-project/sglangالصورة الرمزية لـ sgl-project

    sgl-project/sglang

    29,079عرض على 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
    عرض على GitHub↗29,079
عرض جميع البدائل الـ 30 لـ Lorax→

الأسئلة الشائعة

ما هي وظيفة predibase/lorax؟

Lorax is a GPU-accelerated inference server and multi-adapter engine designed for serving large language models. It functions as a high-throughput system capable of deploying models via Kubernetes and managing the dynamic swapping of Low-Rank Adaptation adapters per request.

ما هي الميزات الرئيسية لـ predibase/lorax؟

الميزات الرئيسية لـ predibase/lorax هي: GPU-Accelerated Inference, Multi-Adapter Batching, LLM Inference Servers, OpenAI-Compatible APIs, Inference Acceleration, Just-In-Time Weight Loading, Large Language Model Serving, Inference Optimizations.

ما هي البدائل مفتوحة المصدر لـ predibase/lorax؟

تشمل البدائل مفتوحة المصدر لـ predibase/lorax: ai-dynamo/dynamo — Dynamo is a distributed inference orchestration platform designed for large language models. It functions as a system… openvinotoolkit/openvino — OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models… openbmb/minicpm — MiniCPM is a collection of small language models designed for local, on-device deployment in resource-constrained… sgl-project/sglang — Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… modeltc/lightllm — LightLLM is a high-performance serving framework for deploying and executing large language models. It functions as a…