Where these numbers come from
Every score here is produced by running the actual Thoth agent — the same pipeline that powers the live app (plan → discover/retrieve → screen → assess → draft → cite-check) — headlessly over the versioned golden set. Nothing on this page is hand-entered. Each run writes one row per (golden, metric) to the EvalRun table, stamped with the git commit and timestamp shown at the top of this page; the page always renders the most recent run, so the figures are pinned to exactly the code that generated them.
The agent is LLM-provider-agnostic— a run uses whichever model is configured. The free, public demo runs on a free-tier model (Mistral) for $0; some refreshes run on a frontier model (Claude) for higher fidelity. Either way the model doesn't assign the scores by fiat: recall and precision are set-overlap against the golden's expected papers, and faithfulness is the fraction of per-claim cite-check verdicts that come back supported — so the numbers measure what the agent actually produced on that run, not a model grading itself.