{"repo":"NoplagLabs/noplag-engine","free":true,"listed":false,"github":"https://github.com/NoplagLabs/noplag-engine","clone":"git clone https://github.com/NoplagLabs/noplag-engine.git","description":"Open-source plagiarism detection engine — verbatim & near-verbatim matching you can read, fork, and run on your own hardware. Apache-2.0.","language":"Python","stars":87,"topics":["academic-integrity","content-integrity","document-comparison","fastapi","fingerprinting","open-source","plagiarism-checker","plagiarism-detection","postgresql","python"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Noplag Engine The open-source plagiarism detection engine. Read the code, fork it, run it on your own hardware. --- Twelve years of plagiarism detection, rebuilt in the open. This is the verbatim and near-verbatim core that powers noplag.com — winnowing-fingerprint matching over a corpus you control, with every match tracing back to its source. We built it on one belief: auditable beats black-box. Trust shouldn't require taking our word for it. Three commitments - Auditable — Apache-2.0. Read it, fork it, self-host it. No black box. - Honest — every match shows its source, and we don't claim accuracy we can't measure. This engine detects verbatim and near-verbatim copying; paraphrase, semantic, and AI-writing detection are on the public roadmap — not pretended-present. - Yours — your documents are never used for training. Runs entirely on your own infrastructure. Try it in two minutes First start migrates the schema and indexes the bundled sample corpus ( 1,000 Wikipedia articles, a couple of minutes). Then: - http://localhost:8000 — demo page. Paste a paragraph from a well-known Wikipedia article (say, the lead of Albert Einstein ) and run a check: you get a similarity score, highlighted passages, and the matched articles. - http://localhost:8000/docs — interactive OpenAPI docs for the /v1 API. The demo page is deliberately bare — the API is the product here. Build your own UI on POST /v1/checks → GET /v1/checks/{id}/report . How it works Documents are split into sentence-wi","default_branch":null,"files":null,"tree":[],"storefront":"/r/NoplagLabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NoplagLabs/noplag-engine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}