llama.cpp

C/C++ LLM inference engine, birthplace of the GGUF format; powers Ollama under the hood

★ 129,965 stars, verified 2026-09-30Category: Local LLMs & InferenceGitHub repository ↗

A C/C++ LLM inference engine and the origin of the GGUF quantization format. It powers Ollama under the hood and runs on pure CPU.

Run open LLMs on your own machine — no API bills, no data leaving your device.

Key features

Good for

Stack & tags

CC++llm-inferencecppquantizationgpulocal-inferenceopen-modelsggml

Quick start

llama cli -hf ggml-org/Qwen3.5-0.8B-GGUF

From the project README on GitHub.

Screenshots

Screenshots from the project’s GitHub README.

Similar open-source projects

Ollama

★ 181,956

Run LLMs locally with one command: `ollama run llama3`. Mac/Win/Linux supported.

Local LLMs & InferenceGitHub ↗In-depth review →

vllm

★ 94,426

A high-throughput and memory-efficient inference and serving engine for LLMs

Local LLMs & InferenceGitHub ↗