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
·

Self-Hosted LLM-Tools

Ranking aktualisiert am 30. Juni 2026

For eine selbstgehostete Plattform zum Ausführen von LLMs, the strongest matches are go-skynet/localai (LocalAI is a self-hosted inference engine and API gateway), josstorer/rwkv-runner (This repository is a desktop application for running RWKV) and michael-a-kuykendall/shimmy (Shimmy is a single-binary LLM inference server with an). abetlen/llama-cpp-python and tiiny-ai/powerinfer round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Deploy and manage large language models locally using these open-source frameworks, interfaces, and inference engines.

Self-Hosted LLM-Tools

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • go-skynet/localaiAvatar von go-skynet

    go-skynet/LocalAI

    47,157Auf GitHub ansehen↗

    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 self-hosted inference engine and API gateway that lets you run large language models on your own hardware, offering an OpenAI-compatible API, support for quantized models like GGUF/GPTQ, GPU/CPU inference, a chat interface, model management, and multi-user access—exactly matching the deployment and control you're looking for.

    GoOpenAI-Compatible APIsOpenAI-Compatible Endpoints
    Auf GitHub ansehen↗47,157
  • josstorer/rwkv-runnerAvatar von josStorer

    josStorer/RWKV-Runner

    6,219Auf GitHub ansehen↗

    This repository is a desktop application for running RWKV models locally, providing an OpenAI-compatible API and a chat interface, which fits the request for a self-hosted LLM inference server, though it focuses on RWKV models rather than broader GGUF/GPTQ quantized support.

    TypeScriptChat InterfacesOpenAI-CompatibleOpenAI-Compatible Servers
    Auf GitHub ansehen↗6,219
  • michael-a-kuykendall/shimmyAvatar von Michael-A-Kuykendall

    Michael-A-Kuykendall/shimmy

    5,428Auf GitHub ansehen↗

    Shimmy is a local large language model inference engine and server that loads and serves GGUF formatted weights. It is distributed as a single binary runtime written in Rust, providing a standalone environment for running models without external runtime dependencies. The project utilizes WebGPU for hardware acceleration, allowing model compute kernels to execute across diverse graphics hardware through a standardized interface. It features a local server that implements an OpenAI-compatible API layer, enabling applications to interface with local models via standardized REST endpoints. Memor

    Shimmy is a single-binary LLM inference server with an OpenAI-compatible API and WebGPU acceleration for running GGUF models on your own hardware, but it lacks a built-in web chat interface, multi-user support, and function calling, making it a focused but not all-inclusive choice for self-hosted inference.

    RustGGUF Model LoadersOpenAI-Compatible APIs
    Auf GitHub ansehen↗5,428
  • abetlen/llama-cpp-pythonAvatar von abetlen

    abetlen/llama-cpp-python

    9,993Auf GitHub ansehen↗

    llama-cpp-python provides a Python interface for the llama.cpp library, enabling the execution of large language models with hardware acceleration. It functions as a GGUF model loader and a structured text generator capable of running inference servers and multimodal runtimes for processing both text and image inputs. The project distinguishes itself through a local inference server that exposes model capabilities via an OpenAI-compatible web API. It supports advanced execution techniques including speculative decoding, weight quantization, and layer-based GPU offloading to manage memory acro

    This is a Python library that provides an OpenAI-compatible inference server for running quantized LLMs locally with GPU acceleration and tool-calling support, fitting your need for self-hosted inference, though it lacks a built-in web chat interface and multi-user management, which you would need to add yourself.

    PythonOpenAI-Compatible Inference ServersOpenAI-Compatible ServersModel Quantization
    Auf GitHub ansehen↗9,993
  • tiiny-ai/powerinferAvatar von Tiiny-AI

    Tiiny-AI/PowerInfer

    8,714Auf GitHub ansehen↗

    PowerInfer is a high-performance local large language model inference engine and sparse inference framework. It provides a runtime for executing models on consumer-grade hardware, utilizing a GPU acceleration backend to optimize tensor operations for graphics processors. The system distinguishes itself through a sparse inference framework that increases generation speed by skipping computations based on activation sparsity in model weights. It includes a GGUF model converter for transforming weights and metadata into a unified binary format, as well as an OpenAI API compatible server for inte

    PowerInfer is a local LLM inference engine with an OpenAI-compatible API server and GGUF model support, making it a solid match for self-hosted inference, though it lacks a built-in web chat interface and multi-user features out of the box.

    C++GPU-Accelerated InferenceOpenAI-Compatible APIsOpenAI-Compatible Inference Servers
    Auf GitHub ansehen↗8,714
  • sgl-project/sglangAvatar von sgl-project

    sgl-project/sglang

    29,079Auf GitHub ansehen↗

    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

    SGLang is a high-performance, production-scale LLM inference engine with an OpenAI-compatible API, built-in support for tool use and function calling, and runs on both GPU and CPU; it directly matches your need for a self-hosted inference server with advanced capabilities.

    PythonOpenAI-Compatible APIsQuantized Inference RuntimesModel Quantization
    Auf GitHub ansehen↗29,079
  • ggerganov/llama.cppAvatar von ggerganov

    ggerganov/llama.cpp

    116,912Auf GitHub ansehen↗

    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

    llama.cpp is a high-performance C++ inference engine that can serve LLMs locally via an OpenAI-compatible API, supporting GGUF quantization and GPU/CPU execution, making it a solid foundation for self-hosted inference, though it lacks built-in multi-user support and a polished web chat interface.

    C++OpenAI-Compatible APIsOpenAI-Compatible Inference ServersModel Quantization
    Auf GitHub ansehen↗116,912
  • vllm-project/vllmAvatar von vllm-project

    vllm-project/vllm

    83,048Auf GitHub ansehen↗

    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 high-throughput inference engine that serves LLMs via an OpenAI-compatible API on GPU and CPU, supporting quantization and function calling, but you'll need to pair it with a separate web chat interface like Open WebUI to get the full browser experience.

    PythonModel Quantization
    Auf GitHub ansehen↗83,048
  • opennmt/ctranslate2Avatar von OpenNMT

    OpenNMT/CTranslate2

    4,319Auf GitHub ansehen↗

    CTranslate2 is a C++ inference engine and runtime for Transformer models, designed to execute models on both CPU and GPU with optimizations for speed and memory efficiency. It functions as a model format converter, quantization tool, and REST API server, enabling deployment of neural machine translation, automatic speech recognition, and text generation models. The engine distinguishes itself through a suite of runtime optimizations including layer fusion, weight-matrix quantization, batch-by-length grouping, and a caching allocator that reuses GPU memory. It supports tensor-parallel model di

    CTranslate2 is a Transformer model inference engine that also serves as a REST API server with an OpenAI-compatible endpoint, supporting quantized GPU/CPU inference for text generation — so it fits the core need of a self-hosted LLM inference server, though it does not include a web chat interface or multi-user management by default.

    C++CPU Inference RuntimesGPU-Accelerated InferenceOpenAI-Compatible API Servers
    Auf GitHub ansehen↗4,319
  • 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

    mistral.rs is a self-hosted LLM inference server with an OpenAI-compatible API, quantized model support, GPU/CPU inference, model management, and function-calling capabilities, making it a strong fit for deploying LLMs on your own infrastructure, though a built-in web chat interface is not explicitly included.

    RustChat InterfacesOpenAI-CompatibleOpenAI-Compatible APIs
    Auf GitHub ansehen↗6,597
  • predibase/loraxAvatar von predibase

    predibase/lorax

    3,724Auf GitHub ansehen↗

    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.

    Lorax is a GPU-accelerated inference server for deploying large language models on your own Kubernetes infrastructure, which fits the self-hosted LLM server category, but its specialized focus on LoRA adapter serving and lack of explicit support for a general OpenAI-compatible API, quantized models, or a web chat interface means it may not cover the full set of features you listed.

    PythonGPU-Accelerated InferenceOpenAI-Compatible APIs
    Auf GitHub ansehen↗3,724
  • oobabooga/text-generation-webuiAvatar von oobabooga

    oobabooga/text-generation-webui

    47,323Auf GitHub ansehen↗

    This project is a comprehensive platform for hosting and interacting with large language models directly on local hardware. It provides a web-based graphical interface that allows users to manage model loading, configure generation parameters, and execute text or chat interactions entirely offline. By running models locally, the software ensures complete data privacy and eliminates reliance on external cloud services for generative tasks. Beyond basic inference, the platform functions as a versatile workbench for generative AI development. It includes an integrated pipeline for fine-tuning mo

    oobabooga/text-generation-webui is a full-featured self-hosted LLM interface that lets you deploy and run models locally with a web chat UI, model management, GPU/CPU inference, quantized model support, and an OpenAI-compatible API, giving you full control over models and data.

    PythonLocal Inference EnginesLocal Model RuntimesModel Serving APIs
    Auf GitHub ansehen↗47,323
  • openai/gpt-ossAvatar von openai

    openai/gpt-oss

    20,191Auf GitHub ansehen↗

    gpt-oss is an open-weight large language model and reasoning engine designed for complex reasoning and agentic workflows. It functions as an AI agent framework and model serving API, allowing for local deployment and the hosting of standardized interfaces to expose model completions and internal reasoning processes. The project distinguishes itself as a quantized inference engine, utilizing tensor parallelism and weight quantization to run high-parameter models on limited hardware. It features a reasoning model that employs chain-of-thought processing to solve multi-step logical tasks. The s

    gpt-oss is an open-weight LLM inference server with quantized inference and a model serving API, making it a fit for self-hosted deployment, though it may not include a web chat interface or multi-user support out of the box.

    PythonAgent Tool IntegrationsQuantized Inference Runtimes
    Auf GitHub ansehen↗20,191
  • lm-sys/fastchatAvatar von lm-sys

    lm-sys/FastChat

    39,472Auf GitHub ansehen↗

    FastChat is a training and serving platform for large language models that provides an integrated toolkit for fine-tuning, hosting, and benchmarking chatbots. It functions as an inference server capable of hosting multiple models and exposing them via a standardized API for chat applications. The platform distinguishes itself through a distributed model controller that manages worker nodes and routes requests across a hardware-agnostic inference layer supporting various accelerators. It includes a dedicated evaluation framework for assessing model quality using automated judges, multi-turn di

    FastChat is an inference server that lets you host and serve multiple large language models on your own infrastructure with a standardized API and hardware-agnostic GPU/CPU support, making it a strong fit for self-hosted LLM deployment, though it does not explicitly highlight quantized model formats like GGUF/GPTQ or function calling.

    PythonOpenAI-Compatible APIs
    Auf GitHub ansehen↗39,472
  • huggingface/text-generation-inferenceAvatar von huggingface

    huggingface/text-generation-inference

    10,775Auf GitHub ansehen↗

    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 serving engine for large language models, supporting distributed inference and advanced optimizations, but it focuses on the API layer rather than including a built-in web chat interface, so it fits the core need but may require additional frontend components for a full chat experience.

    PythonModel Weight Management
    Auf GitHub ansehen↗10,775
  • gaianet-ai/gaianet-nodeAvatar von GaiaNet-AI

    GaiaNet-AI/gaianet-node

    5,027Auf GitHub ansehen↗

    Gaianet-node is a decentralized AI agent node and LLM inference server. It functions as a self-hosted server for deploying autonomous AI agents within a peer-to-peer AI network. The project utilizes a containerized AI service model to standardize the installation and operation of agent environments. This allows for decentralized AI deployment across distributed infrastructure rather than relying on a single central provider. The system supports AI node administration through configuration-driven agent tuning and the management of operational parameters. It provides capabilities for both self

    Gaianet-Node is a self-hosted containerized LLM inference server that also serves as a decentralized AI agent node, fitting the core capability of deploying models on your own infrastructure, though its focus on peer-to-peer agent deployment means it may not directly offer the exact OpenAI-compatible API, quantized model support, or web chat interface listed as preferred features.

    ShellDecentralized Agent ServersAI Deployment ContainersDecentralized Agent Nodes
    Auf GitHub ansehen↗5,027
  • ggml-org/llama.cppAvatar von ggml-org

    ggml-org/llama.cpp

    116,799Auf GitHub ansehen↗

    Llama.cpp is an inference engine designed for the local execution of text-based and multimodal language models on consumer hardware. It provides a core environment for running models that process both text and image inputs, utilizing hardware-accelerated backends to optimize performance across diverse CPU and GPU architectures. The project distinguishes itself by offering a lightweight HTTP server that adheres to standard API specifications, enabling chat completion, embeddings, and reranking services. It includes a suite of tools for model quantization and conversion, which reduces memory us

    Llama.cpp provides an HTTP server with an OpenAI-compatible API for running LLMs locally on CPU or GPU, supports GGUF quantization, and gives you full control over models and data—but it lacks a built-in web chat interface or native multi-user management, so it fits your search as a solid but minimal inference server.

    C++Hardware Abstraction LayersText-Only Inference EnginesMultimodal Inference Engines
    Auf GitHub ansehen↗116,799
  • ollama/ollamaAvatar von ollama

    ollama/ollama

    174,300Auf GitHub ansehen↗

    Ollama provides a framework for running and managing local machine learning models. It includes a command-line interface for model lifecycle management, such as creation, embedding generation, and configuration, alongside a stable API for programmatic interaction across multiple programming languages. The platform supports the import of models and adapters in various formats, including GGUF and Safetensors. Users can define custom model behaviors, prompt templates, and system messages through a configuration file format. It also offers tools for fine-tuning models with LoRA adapters and apply

    Ollama is a self-hosted LLM inference server that lets you run models locally with an API, but it lacks a built-in web chat interface and multi-user support out of the box, which this search lists as desired features.

    GoAI Integration APIsAI Agent FrameworksAI and Machine Learning
    Auf GitHub ansehen↗174,300
  • mudler/localaiAvatar von mudler

    mudler/LocalAI

    46,889Auf GitHub ansehen↗

    LocalAI is a self-hosted inference server that enables the execution of machine learning models directly on local hardware. By providing a unified interface for text, image, and audio processing, it allows users to maintain full control over data privacy and infrastructure costs while eliminating dependencies on external network services. The platform functions as an API gateway that mimics standard cloud-based artificial intelligence interfaces, allowing existing applications to integrate local models as drop-in replacements. It utilizes a container-based architecture to package runtimes and

    LocalAI is a self-hosted inference server that mimics cloud APIs for local LLM execution, fitting the core requirement of deploying models on your own infrastructure — while it provides API compatibility and local model running, some listed features like a built-in web chat interface or multi-user support may require additional setup or documentation review.

    GoInference ServersLocal Inference EnginesLocal Model Serving
    Auf GitHub ansehen↗46,889
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
go-skynet/localai47.2KGoMIT26. Juni 2026
josstorer/rwkv-runner6.2KTypeScriptmit18. Feb. 2026
michael-a-kuykendall/shimmy5.4KRustApache-2.011. Juni 2026
abetlen/llama-cpp-python10KPythonmit15. Aug. 2025
tiiny-ai/powerinfer8.7KC++mit24. Jan. 2026
sgl-project/sglang29.1KPythonApache-2.016. Juni 2026
ggerganov/llama.cpp116.9KC++MIT17. Juni 2026
vllm-project/vllm83KPythonApache-2.016. Juni 2026
opennmt/ctranslate24.3KC++mit4. Feb. 2026
ericlbuehler/mistral.rs6.6KRustmit19. Feb. 2026

Related searches

  • a self hosted platform for running AI
  • eine lokale Runtime zur Ausführung von LLMs
  • ein Open-Source-Framework für LLM-Anwendungen
  • Self-hostable Web-Interface für ChatGPT
  • an open source engine for local LLMs
  • selbstgehostete Alternative zu ChatGPT
  • Inferenz-Server für skalierbares LLM-Serving
  • eine Open-Source-Plattform für lokale LLMs