Skip to main content

Test Your LLMs Like a Pro

EvalSharp brings powerful and developer-friendly tools for evaluating large language models directly inside your .NET projects.

Bash
$dotnet add package EvalSharp
Copied!
Click to copy

Features

Native .NET Evaluator

EvalSharp brings LLM metrics directly to .NET. Write eval tests in C# with a familiar API.

Open LLM Compatibility

Work with any LLM in .NET. Compare outputs across models seamlessly within your .NET workflows.

Real-Time Insights

Inspect outputs, logs, and traces in a beautiful interactive UI that runs locally alongside your .NET apps.

Quickstart in Minutes

Install via NuGet and start evaluating LLM outputs with a few C# lines. Built-in defaults get you up and running instantly.

Fully Extensible API

Customize built-in metrics, define new evaluation criteria, or plug in your own scoring logic—all through a clean, extensible C# API.