Las mejores aplicaciones para evaluar LLMs locales en desktop en 2026

Ejecutar Gemma 4 en un portátil de 16GB es cosa de una tarde de domingo. Conocer su rendimiento es una conversación más larga. Si ya has pasado de Ollama a LM Studio y a llama.cpp por tercera vez y aún no puedes responder “¿qué cuantización es realmente mejor para mi hardware?”, una de estas siete aplicaciones de evaluación de LLMs locales te sacará del juego de las adivinanzas.

Elegimos aplicaciones que reportan números reproducibles en desktop para una configuración local de LLM de un solo usuario. Los benchmarks de velocidad (tokens por segundo en tu hardware) van junto con benchmarks de calidad (precisión en suites públicas), así que puedes elegir una herramienta que se adapte a lo que estés preguntando.

Qué buscar en una aplicación de evaluación de LLMs locales

Comparación rápida

AplicaciónMejor paraPlataformasGratisDestacado
lm-evaluation-harnessReproducir puntuaciones de calidad publicadasWindows, macOS, LinuxGratis, código abiertoImplementación de referencia de MMLU, IFEval, etc.
llama-benchPruebas de throughput y latenciaWindows, macOS, LinuxGratisSe envía con llama.cpp, GGUF nativo
MLPerf ClientBenchmark de hardware agnóstico de vendorWindowsGratisAMD, Intel, Nvidia todos lo utilizan
DeepEvalTu dataset, tus métricasWindows, macOS, LinuxNivel gratuitoSintaxis de estilo pytest, LLM-as-judge
PromptfooEvaluación comparativa entre modelosWindows, macOS, LinuxGratis, código abiertoDiffs de salida lado a lado en el navegador
HELMBenchmark académico integralWindows, macOS, LinuxGratis, código abiertoReferencia para comparación entre modelos
OpenAI EvalsCasos de prueba a nivel de promptWindows, macOS, LinuxGratis, código abiertoAutoría fácil, catálogo de comunidad enorme

Las aplicaciones

1. lm-evaluation-harness — Mejor para reproducibilidad de benchmarks conocidos

lm-evaluation-harness, de EleutherAI, es la implementación de referencia utilizada por la mayoría de lanzamientos de modelos para publicar MMLU, IFEval, HellaSwag, ARC, TruthfulQA y docenas más. Apúntalo a un modelo local y reproduce los mismos números que cita el paper.

Dónde falla: Las descargas de datasets son grandes. La configuración inicial en un portátil solicita decenas de gigabytes de caché.

Precios:

Plataformas: Windows, macOS, Linux (Python)

Descargar: GitHub

Conclusión: La opción cuando el objetivo es “reproducir la puntuación del paper en mi hardware”.

2. llama-bench — Mejor para pruebas de throughput y latencia

llama-bench se incluye dentro del repositorio llama.cpp y mide tokens brutos por segundo en cuantizaciones GGUF, longitudes de prompt y configuraciones de backend. Responde “¿será Q5_K_M realmente más rápido que Q4_K_S en esta CPU?” sin que un wrapper de chat se interponga.

Dónde falla: Solo velocidad. No dice nada sobre la calidad de la salida.

Precios:

Plataformas: Windows, macOS, Linux

Descargar: GitHub

Conclusión: La opción cuando necesitas números de throughput para comparar un modelo en tu máquina.

3. MLPerf Client — Mejor para benchmark de hardware agnóstico de vendor

MLPerf Client es el benchmark de MLCommons que AMD, Intel y Nvidia citan para rendimiento de inferencia LLM en hardware de usuario final. Los números son directamente comparables entre vendors porque todos ejecutan la misma suite.

Dónde falla: Windows primero. La lista de modelos es fija y seleccionada, así que no es una herramienta de benchmarking de propósito general.

Precios:

Plataformas: Windows

Descargar: mlcommons.org

Conclusión: La opción para comparar un portátil Ryzen AI con uno Core Ultra sin discutir sobre metodología.

4. DeepEval — Mejor para tu propio dataset

DeepEval es un framework de Python que convierte la evaluación en casos de prueba de estilo pytest. Las métricas incluyen puntuación LLM-as-judge, detección de alucinaciones, precisión contextual y relevancia de respuesta, y cada prueba puede ejecutarse contra un modelo local.

Dónde falla: Algunas métricas avanzadas llaman a modelos alojados por defecto. Leer la configuración para dirigirlas a un juez local vale una noche.

Precios:

Plataformas: Windows, macOS, Linux

Descargar: GitHub

Conclusión: La opción cuando el benchmark que quieres ejecutar es uno que escribes tú mismo.

5. Promptfoo — Mejor para comparación lado a lado

Promptfoo ejecuta los mismos prompts contra varios modelos y produce una vista de diff basada en navegador. También funciona como herramienta de red teaming, pero para un flujo de trabajo de benchmarking la vista de comparación es la razón para instalarlo.

Dónde falla: La vista de comparación es más fuerte que la vista de métricas brutas. Emparéjalo con lm-evaluation-harness o DeepEval para puntuaciones de referencia.

Precios:

Plataformas: Windows, macOS, Linux (Node.js)

Descargar: promptfoo.dev

Conclusión: La opción cuando la pregunta es “¿responde mejor el modelo A o el modelo B a mis diez prompts?“.

6. HELM — Mejor referencia académica

HELM, del CRFM de Stanford, es el proyecto “Holistic Evaluation of Language Models”. Publica un leaderboard autorizado entre modelos usando un benchmark de escenarios amplios, y el mismo código se ejecuta localmente contra tu propio modelo.

Dónde falla: Pesado. Las ejecuciones completas de HELM toman horas en una estación de trabajo. No es una herramienta de portátil para una verificación rápida.

Precios:

Plataformas: Windows, macOS, Linux

Descargar: GitHub

Conclusión: La opción cuando los números necesitan ser defendibles en un paper o informe técnico.

7. OpenAI Evals — Mejor para casos de prueba escrito por la comunidad

OpenAI Evals es un framework para escribir casos de prueba a nivel de prompt (el catálogo de la comunidad incluye matemáticas, acertijos lógicos, código y razonamiento) y ejecutarlos contra cualquier modelo detrás de un endpoint compatible con OpenAI.

Dónde falla: La calidad del catálogo varía. Algunas evaluaciones son más sólidas que otras.

Precios:

Plataformas: Windows, macOS, Linux

Descargar: GitHub

Conclusión: La opción cuando la forma más rápida de probar un modelo es tomar una evaluación de la comunidad, apuntarla a tu endpoint local y leer los resultados.

Cómo elegir la correcta

Si quieres reproducir puntuaciones de calidad publicadas: lm-evaluation-harness. Aparta espacio en disco y café.

Si quieres comparar throughput en tu hardware: llama-bench. Es la forma más rápida de responder una pregunta de quant-vs-quant.

Si estás comparando portátiles o GPUs: MLPerf Client. Agnóstico de vendor, comparación directa.

Si tu benchmark es tu propio dataset: DeepEval. Pruebas de estilo pytest para LLMs.

Si el objetivo es una vista lado a lado de dos modelos en tus prompts: Promptfoo.

Si los números necesitan credibilidad académica: HELM. Acepta la ejecución larga.

Si las pruebas escritas por la comunidad son suficientes: OpenAI Evals. Toma un directorio, apunta a tu modelo, ejecuta.

Preguntas frecuentes

¿Cuál es el mejor benchmark de LLM local en general? lm-evaluation-harness para reproducibilidad de calidad. llama-bench para velocidad en tu hardware.

¿Puedo hacer benchmarking de un modelo ejecutándose en Ollama o LM Studio? Sí. Todas las herramientas en esta lista soportan un endpoint compatible con OpenAI, y Ollama, LM Studio y Jan todas lo exponen.

¿Qué es MMLU y por qué todo el mundo lo cita? MMLU es un benchmark de opción múltiple en muchos temas académicos. Se cita porque muchos modelos publican su puntuación y las comparaciones son fáciles de hacer.

¿Una aplicación de benchmarking es lo mismo que una aplicación de red teaming? No. Benchmarking mide capacidad y velocidad. Red teaming prueba seguridad. Promptfoo puede hacer ambos; lm-evaluation-harness solo el primero.

¿Necesito una GPU para ejecutar estos benchmarks? No. lm-evaluation-harness y llama-bench se ejecutan en CPU. Los benchmarks de velocidad son donde la GPU hace la diferencia más visible.

¿Son todas estas herramientas gratis? Todas las herramientas en esta lista tienen nivel gratuito. Solo DeepEval y Promptfoo venden observabilidad gestionada encima.