TabbyAPI
A lightweight, OpenAI-compatible API server for running ExLlama-format language models on your own hardware.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About TabbyAPI
TabbyAPI is the official API server for the ExLlama inference backend. It loads ExLlama-format models on your own GPU and exposes them through an OpenAI-compatible API. Chat front ends and other tools written for that API can then use the local model.
Configuration lives in a YAML file, and optional API tokens control access. The project supports LoRAs and sampler overrides, and it ships start scripts for Windows and Linux plus Docker files. It suits people running quantised models locally who want a fast backend.
Strengths
- OpenAI-compatible endpoints for existing clients
- Lightweight server focused on ExLlama models
- LoRA support and sampler overrides
- Docker and start scripts included
Limitations
- Only serves ExLlama-format models
- No built-in chat interface; pair it with a separate front end
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- theroyallab
- Platforms
- Windows, Linux, Self-hosted, Command line
- How it runs
- Downloadable app, Self-hosted
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Running ExLlama-quantised models behind an OpenAI-style API
- Categories
- Local AI tools, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to TabbyAPI
Compare allSoftware that can replace TabbyAPI for an important use case, and what changes if you switch.
llama.cpp
The C++ engine most local AI apps are built on, running language models on ordinary hardware.
llama.cpp runs GGUF-style quantised models as one binary with a built-in server and web interface, supporting many backends instead of ExLlama format only.
KoboldCpp
A single executable that runs GGUF language models locally, with a web interface and no installation at all.
KoboldCpp is a single executable for GGUF models that exposes OpenAI, Ollama, A1111 and ComfyUI compatible endpoints and includes its own web interface.
TextGen
Chat with local language models using the TextGen desktop interface.
TextGen is an AGPL-3.0 desktop interface that includes API access alongside a built-in chat interface, so no separate front end is required.
Ollama
The simplest way to pull down an open language model and run it on your own machine, from one command or a desktop app.
Ollama downloads and runs models with one command and serves a localhost REST API, removing ExLlama format limits with a desktop app option.
LocalAI
Serve language, image and speech models on your own hardware.
LocalAI is MIT-licensed and serves language, image and speech models with compatible APIs for common services, broader than TabbyAPI's language-model focus.
vLLM
High-throughput, memory-efficient inference and serving engine for LLMs.
vLLM is an Apache-2.0 high-throughput serving engine for Linux, suited to production-scale deployments on appropriate GPU hardware rather than lightweight single-user use.
Xinference
An open-source inference server for running language, speech and multimodal models through one API.
Xinference serves language, speech and multimodal models behind one GPT-compatible API on macOS, Linux or servers, but has no Windows listing.
SGLang
A serving framework for running large language models and multimodal models on your own GPUs.
SGLang is a high-throughput serving framework for language and multimodal models on your own GPU servers, heavier than TabbyAPI's lightweight setup.
Similar software
Related functionality, not necessarily a direct replacement.
SillyTavern
A locally-installed front end for language models aimed at long-form roleplay and character-driven writing.
Open WebUI
A self-hosted chat interface that talks to Ollama and any OpenAI-compatible API, so your local models get a proper front end.
KoboldAI Lite
A standalone browser interface for chatting with and writing alongside language models from many backends.
GPUStack
An open-source GPU cluster manager for serving AI models with vLLM and SGLang on your own hardware.