C/C++ engine that runs LLMs and vision models locally on CPUs and GPUs, with a CLI and an OpenAI-compatible server.
Quantised inference on Apple silicon, NVIDIA, AMD, Vulkan and CPU, with an OpenAI-compatible API server.
llama.cpp is a plain C/C++ inference engine for running LLMs and vision language models on your own hardware. It ships a command-line chat tool and a server with an OpenAI-compatible API. It suits developers who want local models without a heavy Python stack.
You download a model from Hugging Face by name and run it with llama cli, or serve it with llama serve to get an OpenAI-compatible API and a built-in web UI. Quantisation from 1.5-bit to 8-bit cuts memory use, and CPU+GPU hybrid inference lets models larger than your VRAM run partly on the GPU.
It suits developers, hobbyists and teams who want to run open models on a laptop, workstation or server and build apps on a local API. It does not ship a model: quality and speed depend on the model and hardware you pick.
The README describes a plain implementation without dependencies.
Metal, CUDA, HIP, Vulkan, SYCL, OpenCL, CANN, WebGPU and more cover many devices.
1.5-bit to 8-bit quantisation reduces memory use and speeds inference.
Partially accelerate models larger than the total VRAM.
llama serve exposes an API and a built-in web UI.
Constrain model output with grammar files documented in the repo.
llama.cpp is MIT-licensed and free to run. Its README shows no paid or hosted plan, so the only cost is the hardware and electricity you run it on.
768 open remote AI-training roles, updated November 14, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.
These reviewed AI tools do the same job instantly — from our scored directory.
No. The README lists CPU instruction support such as AVX and AMX, and GPU backends are optional. A GPU helps with larger models.
Yes. The README says llama serve launches an OpenAI-compatible API server.
The README describes CPU+GPU hybrid inference to partially accelerate models larger than the total VRAM.
See Zekai first in Google