Run your own AI benchmark
A public leaderboard tells you how models do on someone else's questions. Here's how to test them on yours with the tool we used for our own results.
Updated 8 November 2026
Step by step
-
Create a suite
Open the benchmark tool in your Raq.com account and click New Suite. Name it after the job you're testing for, such as customer replies or monthly reports.
-
Add your prompts
Click Add Prompt and paste each one exactly as you'd send it. With a lot of them, paste them into Import Cases as JSONL, JSON or CSV. A suite holds up to 200 prompts.
-
Choose how each one is marked
Under How to grade, pick Vibes to rate the answers yourself, Exact match when there's one right answer, or AI judges to have a judge model score each answer against criteria you write.
-
Pick the models
Click Start a Run and tick up to 25 models, including several versions or reasoning levels of the same one. Attempts per model repeats each prompt, up to ten times.
-
Check the size, then start
The dialog shows how many answers the run will produce and the AI usage it will take. Results fill in as the answers arrive.
-
Compare and share
The run shows each model's score, cost and speed, and you can open any answer to read it. Publish a leaderboard, or share the run with a link, an optional password and an end date.
What we learned running ours
-
Put the answer on its own line
For questions with one right answer we asked each model to finish with a line starting "Answer:" and checked only that line, so a model couldn't pass by mentioning the answer in passing.
-
Try the prompts on a few models first
Our everyday round was too easy: 459 of the 460 checked answers were right. For the harder round we tried 43 prompts on six models first. Most of the maths, document and UK questions still got full marks, so we wrote 16 harder ones, tried those on three models and kept 36 in all.
-
Run the code
For the coding prompts we ran every answer against hidden tests instead of asking a judge whether the code looked right, then recorded the share of tests passed as that answer's score.
-
Use a judge from outside the test
Kimi K3.1 Pro from Moonshot AI marked the writing in both rounds, because Moonshot had no model in the test.
-
Ask each prompt more than once
Models don't always give the same answer twice, even at temperature 0. With two tries you can see which slips were one-offs.
-
Include a trap
In the everyday round one prompt asked about a novel that doesn't exist, and all ten models said so. In the harder round a bank statement prompt asks for an overdraft limit the statement never gives. A model that makes one up can't be trusted with your documents.
-
Put deductions in the marking scheme
Tell the judge what to look for and how much to take off for each problem. Ours took 0.2 off for any detail the prompt didn't give, and that was the most common reason models lost marks.
Questions
Do I need to write code?
No. Every step above happens in the app. If you do want to script it, you can import and export Promptfoo configs, or start runs through the API with a key.
How much does a run cost?
It depends on the models, the number of prompts and tries, and the length of the answers. Our harder round, 36 prompts asked twice across ten models plus the judge, recorded $7.06 in costs, plus about $1.75 for failed calls that the run total leaves out.
Can it run again when a new model comes out?
Yes. Schedule a suite to run every day, week or month, or turn on Run when new models arrive to test just the new ones when a model that suits the suite appears.
Can my AI agent run it?
Yes. Connect Claude, ChatGPT or another agent to Raq.com and it can create suites, start runs and read the results. That's how we ran ours.
Find out which model does your work best
Sign up through Raq.com and a benchmark opens ready for your first prompt. Add a few, pick the models you're weighing up and start a run.
Start a benchmark