nemo-evaluator-sdk

Evaluate large language models across 100+ benchmarks with containerized execution.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/ricable/mcai --skill nemo-evaluator-sdk-ricable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-evaluator-sdk
Source: https://github.com/ricable/mcai/tree/main/.agents/skills/nemo-evaluator-sdk
Command: npx skills add https://github.com/ricable/mcai --skill nemo-evaluator-sdk-ricable

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It removes the complexity of running repeatable model evaluations across many benchmarks, backends, and deployment targets by giving you one reproducible launcher and configuration model.

Core Features & Use Cases

  • Multi-backend execution: Run evaluations locally with Docker, on Slurm HPC clusters, or through cloud-based Lepton workflows.
  • Broad benchmark coverage: Measure academic reasoning, code generation, safety, and vision-language performance from a single platform.
  • Production evaluation workflows: Compare models, validate OpenAI-compatible endpoints, customize interceptors, and export results for analysis and reporting.

Quick Start

Install the launcher, set your NGC API key, create a Hydra config for your model endpoint and task list, and run the evaluation with nemo-evaluator-launcher.

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 benchmarks across different execution environments?

To run reproducible LLM benchmarks, you can use containerized execution across local Docker, Slurm HPC clusters, or cloud workflows. This approach ensures consistent evaluation across 100+ academic, safety, code, and multimodal benchmarks with centralized result tracking.

Can I evaluate multimodal and code generation models using a single benchmarking platform?

Yes, you can evaluate multimodal vision-language tasks and code generation models using a single platform. It measures academic reasoning, safety, and code performance through containerized execution, supporting broad benchmark coverage from one reproducible launcher.

Does this LLM evaluation tool work with OpenAI-compatible endpoints and Hydra configuration?

Yes, this LLM evaluation tool works with OpenAI-compatible endpoints and requires Hydra-based configuration. You set your NGC API key, define task lists and model endpoints in the config, and execute evaluations via the nemo-evaluator-launcher.

How do I execute large language model evaluations on a Slurm HPC cluster?

To execute large language model evaluations on a Slurm HPC cluster, you use the platform's multi-backend execution capability. It supports submitting Slurm HPC jobs directly, ensuring reproducible benchmark runs and centralized result tracking for your models.

What is the best way to compare LLM performance across over 100 academic and safety benchmarks?

The best way to compare LLM performance across 100+ academic and safety benchmarks is using a unified reproducible launcher. It containerizes execution, validates OpenAI-compatible endpoints, and exports evaluation results for streamlined analysis and reporting.

Do I need Docker to validate OpenAI-compatible endpoints for benchmark evaluation?

You need Docker for local execution, but you can also run evaluations via Slurm HPC jobs or cloud workflows. Docker provides the containerized environment required to validate OpenAI-compatible endpoints and ensure reproducible evaluation results.