Live · the real engine

Watch it catch a fake.

This is the real Cachet engine, running live. Nothing scripted. The draft below is checked against its source, claim by claim: every citation, quotation, figure, date, and amount. Cachet confirms what it can trace, flags what contradicts the record, and refuses, out loud, to vouch for the rest. It also reads the draft on its own terms. A figure that fights its own spelled-out number, a date range that cannot add up to its stated duration, a floor set above its own ceiling: it catches those with no source at all, because there the draft contradicts itself. Edit it, or paste your own.

Reset the example

{{ errorMsg }}

Cachet reads only what you paste and grounds every claim against your source. It is deterministic: no model writes the verdict.

Checking every claim against your source…
{{ cTraced }} Traced {{ cContradicted }} Contradicted {{ cCould }} Could not verify {{ cStructural }} Self-contradiction

{{ summary }}

{{ r.tag }}
{{ r.text }}
{{ r.note }}

Self-contradictions · no source needed

{{ r.tag }}
{{ r.text }}
{{ r.note }}

Run the check to see every claim marked. Cachet returns one of three verdicts, and is loudest about the last two.

TracedConfirmed against the source you gave it.
ContradictedThe claim conflicts with the source. Cachet says so, loudly.
Could not verifyCachet will not vouch for what it cannot deterministically trace. No false green, ever.
Self-contradictionThe draft disagrees with itself — a figure vs. its spelled-out number, a date range vs. its stated duration, an inverted floor/ceiling. No source needed.