Skip to content
@judgekeeper

judgekeeper

Check your LLM-as-a-judge in 5 steps. Find. Mark. Measure. Fix. Re-check.

judgekeeper: Check your LLM-as-a-judge in 5 steps. Find. Mark. Measure. Fix. Re-check.

Website · Guide · Code · PyPI

An LLM-as-a-judge is an AI model that grades another model's answers. judgekeeper shows how often your LLM-as-a-judge agrees with you, and where it goes wrong. It is open source (Apache-2.0) and runs on your own computer.

judgekeeper finds the results, opens the marking page, and shows how often the LLM-as-a-judge agrees with you.

The 5 steps

  1. Find. Find your eval results and the LLM-as-a-judge that graded them.
  2. Mark. Mark your answers Pass or Fail in your browser.
  3. Measure. See how often your LLM-as-a-judge agrees with you.
  4. Fix. Write a better rule and test it on marks kept aside.
  5. Re-check. Change your LLM-as-a-judge and see if it still agrees with you.

Install

In your project folder, in its virtual environment:

pip install judgekeeper
judgekeeper

Or, with no virtual environment: uvx judgekeeper.

Works with promptfoo, DeepEval, Inspect AI, MLflow or your own CSV, TSV or JSONL file.

Popular repositories Loading

  1. judgekeeper judgekeeper Public

    Check your LLM-as-a-judge in 5 steps: Find. Mark. Measure. Fix. Re-check.

    Python 1

  2. .github .github Public

    Profile shown on the judgekeeper organisation page.

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…