Topic hub · 80 articles · updated

llama.cpp.

Fix the error in front of you, then understand the runtime underneath it.

Error fixes, backend choices (CUDA, Vulkan, Metal), context and memory limits, MTP and speculative decoding, and source-level analysis of new llama.cpp changes, tested on real hardware.

New to llama.cpp?

Start here

Search this page for your exact error text

Error fixes

Errors across all tools ↗

Understand it, then set it up

Guides & explainers

Tested on real hardware

Measured results

Our research method ↗

What changed, and why it matters

Analysis & deep dives

Analysis

Ollama and llama.cpp: It's Complicated

A source-driven history of the increasingly uncomfortable relationship between Ollama and llama.cpp: upstream engineering, attribution disputes, forks, compatibility failures, community backlash, and the cost of hiding the engine.

By MapleKernel ·