llama.cpp is an open-source C and C++ inference project for running large language models (LLMs) on a wide range of local and cloud hardware. It is closely associated with the GGUF model format and supports quantized models, command-line use, and an OpenAI-compatible server.
Running llama.cpp locally can keep prompt content on the endpoint, but locality is a deployment property rather than a brand guarantee. Model downloads, plugins, remote clients, telemetry, logs, and exposed server interfaces can reintroduce egress or access risk.
Private AI competitors treats llama.cpp as a foundational runtime for the local tier described in Local AI.
Built on 2 sources (2 external).
Working out connections…
Sources
Working out the neighbourhood…
Model contributions
Measured by git-blame lines per AI model (40 total).
{"width": 320, "height": 320, "data": {"values": [{"model": "GPT-5", "label": "GPT-5 (95%)", "lines": 38, "share": 0.95}, {"model": "Claude Opus 5", "label": "Claude Opus 5 (5%)", "lines": 2, "share": 0.05}]}, "mark": {"type": "arc"}, "encoding": {"theta": {"field": "lines", "type": "quantitative"}, "color": {"field": "label", "type": "nominal", "legend": {"title": null, "orient": "right"}}, "tooltip": [{"field": "model", "type": "nominal"}, {"field": "lines", "type": "quantitative"}, {"field": "share", "type": "quantitative", "format": ".1%"}], "order": {"field": "lines", "type": "quantitative", "sort": "descending"}}}