llama.cpp
The C++ inference engine powering most local LLMs.
The library every LLM ships against first.
Runs locally · Entry GPU (6–8 GB)
Scales with the model you load. Tiny LMs run CPU; 70B-class needs 24 GB+ quantized.
Source is public — you can audit it, fork it, and you'll never lose access to your workflows if Transformers the company changes direction.
Fits on entry-level cards (GTX 1660, RTX 3050, RTX 4060). Rare for this category.
Native Metal / MPS support — runs on M-series Macs without CUDA gymnastics.
Power-user score 94/100 — consistently rated highly by people who use this every day, not just benchmark chasers.
This page summarizes upstream documentation, release information, and editorially reviewed catalogue fields. It is not presented as a hands-on benchmark. Verify changing requirements at the official project; report stale data through our corrections channel.
Runs CPU-only — no CUDA / driver gymnastics required.
Fits on 2 GB cards — GTX 1660 / RTX 3050 territory.
Open-source AND ships an API — easy to integrate, possible to host yourself.
Catalogue entry last updated 56 days ago — re-verification due soon.
Three picks across different tradeoffs — so you don't end up with three near-clones of Transformers.
Hugging Face Transformers is the universal Python library for loading and running LLMs (and vision, audio, multimodal models). Slower than vLLM / llama.cpp for serving, but it's where every new model lands first, and the API is the closest thing the field has to a standard.
Apache 2.0 from Hugging Face.