Match your text against published sources and see exactly which passages overlap.
The interface, storage and job pipeline are built. This tool switches on the day a provider key is added — no rebuild, no migration.
Tell us you want itPOST /api/v1/originality { documentId }
→ 202 { jobId, status:"queued" }
GET /api/v1/originality/:jobId
→ { status, originality, matches[] }