llama-cpp

Runs GGUF models locally with llama.cpp and finds them on Hugging Face Hub.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/Quill-Agent/Quill-Agent --skill llama-cpp-quill-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llama-cpp
Source: https://github.com/Quill-Agent/Quill-Agent/tree/main/skills/mlops/inference/llama-cpp
Command: npx skills add https://github.com/Quill-Agent/Quill-Agent --skill llama-cpp-quill-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ggml, llama.cpp, huggingface-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a seamless way to perform local GGUF inference using llama.cpp and discover models from the Hugging Face Hub, offering a more efficient and adaptable inference experience.

Core Features & Use Cases

  • Local GGUF Inference: Execute llama.cpp models locally on CPU, Apple Silicon, CUDA, ROCm, or Intel GPUs.
  • Model Discovery: Explore and select Hugging Face Hub models compatible with llama.cpp for local inference.
  • Use Case: When you need to run a specific inference task that requires high performance or low latency, you can use this Skill to find and run the appropriate llama.cpp model directly from the Hub.

Quick Start

Use the llama-cpp skill to run a specific model from the Hugging Face Hub, such as 'bartowski/Llama-3.2-3B-Instruct-GGUF:Q8_0'.

Frequently Asked Questions about llama-cpp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run local GGUF inference using llama.cpp?

Local GGUF inference executes directly via llama.cpp on CPU, Apple Silicon, CUDA, ROCm, or Intel GPUs. You can run specific models from the Hugging Face Hub, such as 'bartowski/Llama-3.2-3B-Instruct-GGUF:Q8_0', by specifying the model name.

Can I discover Hugging Face Hub models compatible with llama.cpp for local execution?

Yes, Hugging Face Hub model discovery is integrated directly into the workflow. You can explore and select models formatted for llama.cpp, ensuring compatibility before downloading and running them in your custom inference environment.

Do I need ggml and huggingface-cli installed to use local GGUF models?

Yes, running local GGUF models requires ggml, llama.cpp, and the Hugging Face Python client. These dependencies are necessary for accessing model information and executing high-performance, low-latency inference tasks.

What is the best way to configure custom inference environments for rapid iteration over different models?

The best way to iterate over different model configurations is using this local GGUF inference setup. It allows rapid switching between Hugging Face Hub models to find the appropriate llama.cpp model for your specific performance needs.

Does local llama.cpp inference support Apple Silicon and Intel GPUs?

Yes, local llama.cpp inference supports Apple Silicon and Intel GPUs, alongside CPU, CUDA, and ROCm. This broad hardware support allows high-performance execution across various custom inference environments.

Why use local GGUF inference instead of remote APIs for high-performance tasks?

Local GGUF inference provides low latency and high performance without network dependencies. It enables rapid iteration over different model configurations directly on your hardware, which is ideal for custom inference environments.