nemo-evaluator-sdk

Evaluate LLMs across 100+ benchmarks using Docker, Slurm, or cloud backends.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/informatico-madrid/Architect-Expert-Gap-Forge --skill nemo-evaluator-sdk-informatico-madrid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-evaluator-sdk
Source: https://github.com/informatico-madrid/Architect-Expert-Gap-Forge/tree/main/.github/skills/nemo-evaluator
Command: npx skills add https://github.com/informatico-madrid/Architect-Expert-Gap-Forge --skill nemo-evaluator-sdk-informatico-madrid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a robust and scalable solution for evaluating Large Language Models (LLMs) across a wide array of benchmarks and harnesses, ensuring reproducible and efficient model assessment.

Core Features & Use Cases

  • Comprehensive Benchmarking: Evaluates LLMs on over 100 benchmarks from 18+ harnesses, including MMLU, HumanEval, GSM8K, safety, and vision-language tasks.
  • Multi-Backend Execution: Supports evaluation on local Docker, Slurm HPC clusters, and cloud platforms.
  • Reproducible Evaluation: Utilizes a container-first architecture for consistent and reproducible benchmarking results.
  • Use Case: A research team needs to compare the performance of three different LLMs on a suite of academic and coding benchmarks. They can use this Skill to run evaluations concurrently on their Slurm cluster, generating standardized reports for comparison.

Quick Start

Use the nemo-evaluator-sdk to evaluate the 'meta/llama-3.1-8b-instruct' model on the 'ifeval' task using local Docker execution.

Frequently Asked Questions about nemo-evaluator-sdk

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

FAQPage Schema
How do I run reproducible LLM evaluation across multiple benchmarks?

You can achieve reproducible LLM evaluation by utilizing a container-first architecture to execute assessments consistently. This approach supports running evaluations across local Docker, Slurm HPC clusters, or cloud platforms for standardized benchmarking results.

What is the best way to evaluate large language models on a Slurm HPC cluster?

The best way to evaluate large language models on a Slurm HPC cluster is using multi-backend execution. This allows research teams to run evaluations concurrently across academic and coding benchmarks, generating standardized reports for performance comparison.

Can I assess vision-language capabilities and safety tasks using the same evaluation harness?

Yes, you can assess vision-language capabilities and safety tasks within the same evaluation harness. The system supports comprehensive benchmarking across over 100 benchmarks from 18+ harnesses, covering diverse task types including MMLU, HumanEval, and GSM8K.

Does NVIDIA NeMo support local Docker execution for scalable model benchmarking?

Yes, NVIDIA's enterprise-grade platform supports local Docker execution for scalable model benchmarking. It utilizes a container-first architecture to facilitate assessment of models on tasks like ifeval, ensuring consistent and reproducible evaluation results.

Why do I need a container-first architecture for LLM benchmarking?

You need a container-first architecture for LLM benchmarking to guarantee reproducible evaluation results. By standardizing the execution environment, it eliminates environmental discrepancies when scaling assessments across diverse benchmarks and multi-backend execution environments.