Dev & Engineering llama.cppgguflocal-inferencemodel-quantizationhugging-face-hubopenai-compatible-api

Hugging Face Local Model Runner

Choose compatible GGUF quantizations from Hugging Face and run them locally with llama.cpp.

FollowSkills review · FSRS-2.0
Not recommended
44/ 100 5-point scale 2.2 / 5
Trust11 / 25 · 2.2/5

The material mainly guides local model download, compilation, and execution; no malware, credential theft, or covert exfiltration is evident. However, it lacks model provenance checks, hashes/signatures, sensitive-input handling, confirmation before installation/authentication, service exposure boundaries, and rollback guidance, so it is well below full marks.

Reliability7 / 20 · 1.8/5

The workflow from search and file confirmation to server launch is coherent and includes custom filenames and conversion fallback paths. However, llama.cpp and tool versions are not pinned, no committed tests cover key paths, platform build commands vary, and network, compatibility, abnormal-input, and diagnostic failure handling are thin; the static cap therefore requires a conservative deduction.

Adaptability8 / 15 · 2.7/5

The audience, CPU/Metal/CUDA/ROCm scenarios, and main inputs and outputs are reasonably clear, with stated quantization alternatives. Trigger conditions, non-fit model/hardware boundaries, and prerequisites remain incomplete. Core discovery and downloads depend on Hugging Face services, with no mainland-China reachability assessment or fallback.

Convention8 / 15 · 2.7/5

The SKILL.md and three topic-focused reference documents provide progressive disclosure, examples, troubleshooting, and license context under Apache-2.0. Missing version requirements, changelog, maintenance owner, update path, dependency pinning, freshness checks, and fuller installation/FAQ guidance reduce maintainability.

Effectiveness6 / 15 · 2.0/5

For users with llama.cpp installed and access to Hugging Face, the skill directly helps search GGUF repositories, choose quants, confirm filenames, and construct llama-cli/llama-server commands. There is no verified representative output or execution evidence, and hardware sizing, compatibility, service security, and conversion results still require user review; static calibration limits this score to at most 7.

Verifiability4 / 10 · 2.0/5

The documents provide concrete Hugging Face URLs, a tree API, commands, and quantization tables, while repository context shows generated-artifact CI and a security policy. The selected skill has no committed tests, execution logs, or third-party reproduction evidence, and the numerical quality claims and examples cannot be independently confirmed from the supplied files alone, warranting only limited credit.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 86cdeee824b7
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Before running llama-server, confirm it is bound only to a trusted local or network interface; the example's no-op Bearer token is not real access control.
  • Verify repository identity, file hashes, licenses, and the security of conversion dependencies before downloading or executing them; the skill provides no such procedure.
  • The core Hugging Face URL workflow may be inaccessible from mainland-China networks, so reachability checks or offline/mirror alternatives are needed.
  • The model examples, command flags, and quantization-performance figures lack reproducible evidence in the supplied files and should be checked against the actual tool version and hardware.
Review evidence [1][2][3][4][5][6][7][8]
See the full review method →

What does this skill do, and when should you use it?

This skill is for developers who want to run Hugging Face models on local hardware. It searches for llama.cpp-compatible GGUF repositories, helps select a quantization, and constructs commands for llama-cli or llama-server. It also verifies exact GGUF filenames, converts Transformers weights when no GGUF exists, and starts an OpenAI-compatible local server. It covers CPU, Mac Metal, CUDA, and ROCm, but the supplied material includes no performance benchmarks.

Searches the Hugging Face Hub for models marked for llama.cpp; opens local-app model pages and uses visible quantization recommendations; confirms exact .gguf filenames through the model tree API; launches models from the Hub with llama-cli or llama-server; uses --hf-repo and --hf-file for custom filenames; downloads, converts, and quantizes Transformers weights only when GGUF files are unavailable; and tests a local server through its OpenAI-compatible chat-completions endpoint with curl.

  1. A developer who needs to run a Hugging Face model locally on CPU, Mac Metal, CUDA, or ROCm hardware.
  2. A user choosing among Q4, Q5, Q6, Q3, or repository-specific quantizations under a memory or VRAM budget.
  3. A developer who needs to identify an exact GGUF file and expose it through llama-server.
  4. A user with Transformers weights whose repository does not yet provide GGUF files and who needs a conversion path.

What are this skill's strengths and limitations?

Pros
  • Covers Hub discovery, quantization choice, exact file lookup, and local serving in one workflow.
  • Preserves repository-native quantization labels and gives guidance for constrained memory and code workloads.
  • Supports llama-cli, llama-server, GGUF conversion, and an OpenAI-compatible local endpoint.
  • Explicitly avoids conversion when a repository already exposes GGUF files.
Limitations
  • Requires llama.cpp, the Hugging Face CLI, Python, local filesystem access, and network access.
  • The supplied material documents no automated test suite, performance benchmarks, or hardware validation results.
  • Quantization still depends on the model page and the user's hardware; the skill does not guarantee optimal speed or quality.
  • Gated repositories require separate Hugging Face authentication.

How do you install this skill?

Copy or symlink the skills/huggingface-local-models folder into a standard .agents/skills location for Codex or another compatible client, such as $REPO_ROOT/.agents/skills or $HOME/.agents/skills. Install llama.cpp with brew install llama.cpp, winget install llama.cpp, or clone https://github.com/ggml-org/llama.cpp and run make. For gated repositories, run hf auth login.

How do you use this skill?

In an Agent Skills-compatible coding agent, explicitly request the Hugging Face Local Models skill, for example: “Use the Hugging Face Local Models skill to choose a GGUF model for my available memory and launch llama-server.” A typical command is llama-server -hf unsloth/Qwen3.6-35B-A3B-GGUF:UD-Q4_K_M. For an exact file, use --hf-repo and --hf-file.

FAQ

Does this skill host models or use a remote inference service?
No. It describes retrieving model files from the Hugging Face Hub and running them locally with llama.cpp or serving them locally.
When should I convert a model?
Only when the target repository does not already provide GGUF files; then Transformers weights can be downloaded, converted, and quantized.
Which hardware backends are covered?
The SKILL.md explicitly covers CPU, Mac Metal, CUDA, and ROCm.
How should I choose a quantization?
Prefer the compatible quantization shown on the model's local-app page. Q4_K_M is the default suggestion; Q5_K_M or Q6_K may suit code or technical workloads when memory allows.

More skills from this repository

All from huggingface/skills

Data & Analysis

Hugging Face Model Memory Estimator

Estimate inference memory without downloading model weights.

Data & Analysis

Sentence Transformers Training Assistant

Train retrieval, similarity, reranking, and sparse-search models with Sentence Transformers.

Dev & Engineering

Hugging Face MCP Assistant

Connect agents to Hugging Face Hub for searchable models, datasets, documentation, apps, and compute jobs.

Writing & Content

Hugging Face Paper Publisher

Publish, connect, and manage research papers on the Hugging Face Hub.

Data & Analysis

Hugging Face LLM Trainer

Train, fine-tune, and preserve models on Hugging Face cloud GPUs.

Data & Analysis

Hugging Face Local Evaluator

Run controlled inspect-ai or lighteval evaluations for Hugging Face Hub models on local hardware.

Dev & Engineering

Hugging Face Hub CLI Skill

Give agents command-line control over Hugging Face Hub models, datasets, Spaces, jobs, and infrastructure.

Dev & Engineering

Hugging Face API Tool Builder

Turn Hugging Face API calls into reusable, composable command-line tools.

Dev & Engineering

LoRA Space Demo Builder

Build and publish a tailored Gradio Space for a Hugging Face LoRA.

Dev & Engineering

Hugging Face Spaces Builder

Build, deploy, debug, and maintain machine-learning apps on Hugging Face Spaces.

Data & Analysis

Hugging Face Dataset Explorer

Explore, query, and extract Hugging Face datasets through the Dataset Viewer API.

Dev & Engineering

Hugging Face Paper Research Assistant

Read AI papers and retrieve structured metadata from Hugging Face paper pages.

Data & Analysis

Hugging Face Model Finder

Recommends AI models by task, benchmark performance, and available device memory.

Dev & Engineering

Hugging Face ZeroGPU Builder

Build dependable Gradio AI demos and GPU workloads on Hugging Face ZeroGPU.

Automation & Ops

SageMaker Deployment Planner

Choose a practical Amazon SageMaker deployment path for your model, traffic pattern, and latency needs.

Data & Analysis

Trackio Experiment Tracking

Log, monitor, and query machine-learning experiments with dashboards, diagnostic alerts, and automation-ready output.

Data & Analysis

Hugging Face Vision Trainer

Train detection, classification, and segmentation models on Hugging Face Jobs GPUs and persist the results to the Hub.

Automation & Ops

SageMaker Serving Image Selector

Choose a compatible SageMaker serving container and retrieve the current regional image URI for a Hugging Face model.

Automation & Ops

SageMaker Production Defaults

Deploy SageMaker real-time or async endpoints with autoscaling, CloudWatch alarms, and consistent tagging built in.

Automation & Ops

AWS Context Discovery

Resolve the active AWS environment before any account operation.

Related skills