What is ClearRun?

ClearRun gives an AI answer an honesty score from 0 to 100. Honesty here means confidence-justification alignment: whether the confidence the answer projects is earned by the reasoning and evidence it gives.

Last updated

It is not a fact-checker. It is not a hallucination detector. It does not verify that an answer is true. A well-argued answer can still be wrong, so use your own source checks when truth matters.

What you can do with it

There are three ways to use ClearRun:

  1. The npm open kit (SDK, CLI, and related packages). This is free and useful for building ClearRun into an app or tests. In mock mode it returns local test scores. Mock scores are not signed or receipted.
  2. The hosted API at api.clearrun.net. You send an answer (and, optionally, the prompt). The hosted evaluation comes back signed and receipted.
  3. Chat. You ask a question; ClearRun answers it and scores that answer. Hosted chat evaluations are also signed and receipted.

The open kit and the hosted API work together: the SDK and CLI are the usual way to call the API when you want hosted, signed scores.

What "signed and receipted" means

On the hosted service, ClearRun signs the verdict and writes a receipt to an append-only, hash-chained log. Anyone with the receipt can later check that ClearRun issued that score for that input. That check confirms the receipt and signature. It does not confirm that the original AI answer is true.

Mock or unsigned paths do not get this. Do not treat every score you see in local development as signed.

Language

Today ClearRun is for English.