#2 · Primary category: Inference & Local Deploy
llama.cpp
LLM inference in C/C++
Project last updated:08/29/26
GitHub Stars
126.3K
Forks
22.4K
Contributors
1.9K
License
MIT
Why we included this project
llama.cpp runs large language models on hardware you actually own, and it does so in plain C/C++ with no external dependencies. It works on a laptop CPU, Apple Silicon, NVIDIA and AMD GPUs, and even RISC-V or WebGPU targets, and its integer quantization keeps memory use low enough that bigger models fit on modest machines. Alongside a command-line tool for interactive sessions, it ships an OpenAI-compatible server with a built-in web UI, so existing apps that speak the standard chat API can point at it as a backend without much work. That makes it a natural fit for on-device assistants, edge deployments, and privacy-sensitive tools where you want the model running on hardware you control. Many other projects in the local-inference ecosystem build on llama.cpp, so getting familiar with it makes the rest of that landscape easier to judge.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
textgen
Open-source desktop app for local LLMs. Text, vision, tool-calling, OpenAI/Anthropic-compatible API. 100% private.