Skip to main content

What you get

A per-reference verdict: verified with a DOI, metadata mismatch, or not found. Then, for the ones that exist, a second verdict on whether the paper actually supports the sentence citing it. Two different failures, caught separately. A fabricated reference is obvious once you look. A real paper cited for something it never claimed is the one that survives review.

Who it’s for

Anyone reviewing AI-assisted drafts, grant text, vendor reports, or student submissions. Also worth wiring into a submission pipeline if you handle volume.

The prompt

How it works

1

Exact title search separates real from invented

A real paper returns a near-exact title match. A fabricated one returns only loose topical neighbours — which is precisely why the prompt forbids accepting topical similarity as a match.
2

Metadata is the tiebreak, not judgment

Requiring publish_year, journal_name, and first author to agree before marking anything verified turns a soft call into a mechanical one. Hallucinated references very often pair a real title with a wrong year or journal.
3

One retry on the distinctive phrase

Long titles with subtitles sometimes miss on the full string. A single retry on the distinctive noun phrase prevents false NOT FOUND verdicts without opening the door to loose matching.
4

Stage 2 is the one that finds real problems

In AI-assisted drafts, most references exist. The failure that matters is a genuine paper attached to a claim it never made.

The API equivalent

Stage 1, per reference — search the title and compare metadata:
Match on a normalized title comparison, then assert publish_year, journal_name, and the first entry of authors. Record doi on success. Stage 2 — search the citing claim and read the excerpt:
include_full_text_chunks requires a paid plan or an Enterprise API key and currently covers open-access papers. Stage 1 needs none of it — title and metadata matching works on every plan.

What to check before you trust it

  • A NOT FOUND is not proof of fabrication. Book chapters, conference proceedings, grey literature, and very recent papers may sit outside coverage. Treat it as “needs a human look”, not a verdict.
  • Beware near-identical titles. Some fields have several papers with nearly the same title across different years. The author and year assertions are what keep these apart.
  • Run stage 1 alone first. It is cheap, needs no full text, and usually surfaces the worst problems on its own.
  • Do not auto-reject on this output. It is a triage tool that tells a human where to look.

Find a real citation for every claim in a draft

The upstream fix: get real citations attached as you write.

Substantiate a product claim with published evidence

The same verification discipline, applied to claims that ship.

Best practices

Fan-out, the filter ladder, and the rest of the primitives.

All use cases

Browse the gallery by persona.