All Local AI
Pick VRAM for fit estimates

Directory

Local AI tools

Inference engines, desktop apps, and OpenAI-compatible servers for running open models on your own hardware.

Tool Category Install Stars
Ollama

One-command local model runner with an OpenAI-compatible API and automatic GPU offload.

inference engine binary ★ 183,585
llama.cpp

The C/C++ engine that made CPU and mixed CPU/GPU inference practical, and the origin of the GGUF format.

inference engine binary ★ 131,482
vLLM

High-throughput serving engine with PagedAttention and continuous batching, built for concurrent requests.

inference server pip ★ 93,987
LM Studio

Desktop app for discovering, downloading, and chatting with local models, with a built-in OpenAI-compatible server.

desktop app binary ★ 5,353
KoboldCpp

Single-executable llama.cpp fork with a built-in web UI, aimed at storytelling and long-form generation.

inference engine binary ★ 12,016
text-generation-webui

Gradio web interface that can drive several inference backends, with LoRA training and extensions built in.

web UI manual ★ 47,733
Open WebUI

Self-hosted, multi-user chat interface for Ollama and any OpenAI-compatible backend, with RAG and document upload.

web UI docker ★ 155,957
Hugging Face Hub

Official client for downloading model weights, with resumable transfers and selective file patterns.

download tool pip ★ 3,988