New Open-Source Python Framework 'smevals' Brings Structured, Systematic Evaluation to AI Language Models

Aug 03, 2026
GitHub
Article image for New Open-Source Python Framework 'smevals' Brings Structured, Systematic Evaluation to AI Language Models

Summary

A new open-source Python framework called 'smevals' launches, offering developers a structured, systematic way to evaluate AI language model performance through organized tests, automated grading, and built-in reporting tools.

Key Points

  • smevals is an open-source Python framework for running structured evaluations against AI language models, organizing tests into Evals, Tasks, Configs, Runners, and Graders to systematically measure model performance.
  • Runners execute Tasks via environment variables and capture model outputs, while Graders apply sequential Checks using built-in or custom Checkers to produce scored, pass/fail Grades stored as immutable artifacts on disk.
  • The framework provides CLI commands for running evals, grading results, generating markdown reports, and serving a live or static web UI, supporting multiple models, repeated sampling, and side-by-side Grader comparisons.

Tags

Read Original Article