← AI solutions

Open source · ★ 131,106 GitHub stars (as of 2026-10-14)

llama.cpp

llama.cpp is an open-source engine that runs LLM inference in C/C++.

Overview

llama.cpp is an open-source project that runs LLM and VLM inference in C/C++. You can install it on your computer, download models and run them right away.

Install it with the install script, Docker, prebuilt binaries or a source build. The llama cli command downloads GGUF models from Hugging Face for chatting, and the llama serve command starts an OpenAI-compatible API server with a built-in web UI.

It suits developers who want to run open models locally with little overhead or start their own API server to connect to apps.

What it is used for

Pricing and license

MIT license

Getting started

  1. Install with curl -LsSf https://llama.app/install.sh | sh (on Windows, irm https://llama.app/install.ps1 | iex).
  2. Download and run a model with llama cli -hf ggml-org/Qwen3.5-0.8B-GGUF .
  3. If you need an API server, run llama serve -hf ggml-org/Qwen3.5-0.8B-GGUF .

Links

Related terms and companies

Recent mentions in briefings

Sources

Compiled from public sources (official pages, READMEs). Pricing and features change, so check the official site.