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 EvalSharpClick 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.