huggingface-community-evals

Automate local HuggingFace Hub model evaluations with inspect-ai and lighteval.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/domattioli/DomI --skill huggingface-community-evals-domattioli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: huggingface-community-evals
Source: https://github.com/domattioli/DomI/tree/main/plugins/huggingface-skills/skills/huggingface-community-evals
Command: npx skills add https://github.com/domattioli/DomI --skill huggingface-community-evals-domattioli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires inspect-ai>=0.3.0, inspect-evals, openai, vllm>=0.4.0, torch>=2.0.0, transformers>=4.40.0, lighteval[accelerate,vllm]>=0.6.0, accelerate>=0.30.0, and includes scripts (resource) components.

What problem does it solve?

Streamlines local evaluation of Hugging Face Hub models by providing ready-to-use scripts that run inspect-ai and lighteval against local hardware, reducing setup time and enabling quick iteration.

Core Features & Use Cases

  • Supports evaluating models locally with inspect-ai and lighteval using vLLM, Transformers, or accelerate backends.
  • Enables side-by-side backend comparison, smoke tests, and hardware-aware decision-making for GPU setups.
  • Provides clear handoff guidance to other skills when remote compute or jobs orchestration is required.

Quick Start

Run the included uv commands to execute local evaluations of HF Hub models using inspect-ai and lighteval.

Frequently Asked Questions about huggingface-community-evals

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

FAQPage Schema
How do I evaluate Hugging Face models locally using inspect-ai and lighteval?

Evaluate Hugging Face models locally by running ready-to-use scripts that execute inspect-ai and lighteval against local hardware. The workflow automates backend selection between vLLM, Transformers, and accelerate, validating token handling and model reliability in isolated environments.

What is the best way to compare vLLM, Transformers, and accelerate backends for model evaluation?

Comparing vLLM, Transformers, and accelerate backends is handled through side-by-side backend comparison scripts. This enables hardware-aware decision-making for local GPU setups by running smoke tests and validating model performance across different inference engines.

Does this local GPU evaluation workflow require specific dependencies like vLLM and torch?

Local GPU evaluation requires dependencies including inspect-ai, inspect-evals, vLLM, torch, transformers, lighteval, and accelerate. These packages provide the necessary backend support for running isolated model evaluations and smoke tests on local hardware.

Can I use lighteval with vLLM for local Hugging Face Hub model testing?

Lighteval works with vLLM as a supported backend for local Hugging Face Hub model testing. The workflow includes smoke tests and backend selection logic to validate token handling and model reliability using local GPU resources.

When should I use remote compute instead of local evaluation for Hugging Face models?

Remote compute is appropriate when local GPU resources are insufficient for larger model evaluations. This local evaluation workflow provides clear handoff guidance to other skills when remote compute or jobs orchestration becomes necessary for scaling.