Add a provider
Point Cannonade at a local server or a cloud gateway.

How it works
Point Cannonade at a local server or a cloud gateway.
A case is an input, an optional system prompt, and the evaluators that score the answer.
Pick as many models as you want.
See what each model answered, what it scored, and how fast it was.
Features
Results arrive while the run is still going, and stay on disk once it finishes.

A chat view for trying a model before writing cases for it.

System prompts live in one place, so one edit reaches every case using them.

Handle local models without switching to another app.

Providers
A provider is whatever serves the models: a local server on your machine or network, or a cloud gateway behind an API key. Add one and its models appear in the app. A run targets a single provider and any number of its models.
Download
Free and open source.
All builds are published on GitHub Releases.