Directory › Inference runtimes › llama.cpp
llama.cpp
llama.cpp is a C/C++ LLM inference engine for GGUF models that can run on CPU/GPU across various platforms. It is open-sourced under the MIT license. The tool is designed to be self-hostable.
Who it's for: Developers and researchers who need a flexible and customizable LLM inference engine for their projects should consider using llama.cpp.
Strengths
- Runs on CPU/GPU across platforms
- Open-sourced under the MIT license
- Self-hostable
Trade-offs
- Limited support for GPU acceleration
- May require additional setup for optimal performance
Data locality
Runs fully offline — no data leaves your machine.