What problem does it solve? Running large language models locally without NVIDIA GPUs or datacenter infrastructure is difficult; this Skill enables LLM inference on CPUs, Apple Silicon, AMD/Intel GPUs, and edge devices using llama.cpp with GGUF quantization. ## Core Features & Use Cases - Cross-hardware inference: Run models on CPU-only machines, Apple Silicon via Metal, AMD GPUs via ROCm, and NVIDIA GPUs via CUDA with layer offloading. - GGUF quantization: Convert HuggingFace models to GGUF and quantize from 1.5 to 8 bits, reducing memory footprint and achieving 4-10x speedup over PyTorch on CPU. - OpenAI-compatible server: Deploy llama-server with chat completions, streaming, continuous batching, and metrics endpoints. - Use Case: Deploy a Llama 2-7B chatbot on an M3 MacBook by downloading a Q4_K_M GGUF model and serving it through a local OpenAI-compatible API at 50 tokens per second. ## Quick Start Download a Q4_K_M GGUF model from HuggingFace and run llama-cli or llama-server with the model path to start local inference.