Open SourceLocal83k
llama.cpp
Plain C/C++ LLM inference with quantization; runs almost anywhere.
llama.cpp is a C/C++ inference engine for running LLMs efficiently on commodity hardware, including CPUs and a wide range of GPUs. It pioneered the GGUF model format and aggressive quantization (e.g. 4-bit, 5-bit) that lets large models run on consumer machines, and it underpins many higher-level local-LLM tools. It ships a CLI, a server with an OpenAI-compatible API, and bindings used across the ecosystem.
Repository
ggml-org/llama.cppLanguage
C++What you'd build with it
- Running quantized GGUF models on CPU or modest GPUs where heavier frameworks won't fit
- Embedding low-level LLM inference directly into C/C++ or edge applications
- Serving local models via its built-in OpenAI-compatible server for app integration
Tags
inferencequantizationcpu