EVERYTHING XIAOMI
Get listed

WINNOWR

WINNOWR is a CPU-first engine for identifying potential web-source matches in student writing and other long-form text.

Place
#26 of 28
Score
5.7
WINNOWR's website

What WINNOWR is

WINNOWR is a CPU-first engine for identifying potential web-source matches in student writing and other long-form text. Its reports provide index overlap, candidate source URLs, and highlighted spans for review. Matching uses deterministic text normalization and compact word-shingle fingerprints to surface candidate documents. Institutions can create an index from their own JSONL.zst corpus, and the repository documents workflows using FineWeb-Edu and Wikipedia. The HTTP API accepts text or file submissions and includes endpoints for submissions, reports, text, purging, and health checks. The documented runtime uses SQLite, Cloudflare Queues, Cloudflare R2, and a local sharded index on disk. Build and deployment instructions cover the API and worker, including plain Linux machines; the project describes an index builder, API server, and background worker. Longsight presents WINNOWR as academic-integrity software for institutions, focused on plagiarism detection and reviewable evidence. The project is usable but still evolving. It is licensed under GNU AGPLv3, whose network-use provision requires modified deployed versions to make those modifications available under the same license. Source-page snippets and highlighted spans may be unavailable if a live page cannot be fetched or parsed.

Good

  • Accepts text and file submissions through an HTTP API.
  • Reports include source URLs and index overlap.
  • Institutions can index their own JSONL.zst corpus.
  • Deployment instructions include plain Linux machines.
  • Free plan is listed.

Watch out

  • The project is still in development and evolving.
  • Source snippets and highlighted spans may be unavailable.
  • GNU AGPLv3 requires sharing modifications for network-deployed versions.

Who it suits

WINNOWR suits institutions seeking academic-integrity software for plagiarism detection and reviewable evidence. Its self-hosted option and corpus-building workflow may fit institutions that want to run the system themselves.

Verdict

WINNOWR offers institutions a self-hostable route to finding potential web-source matches and reviewing evidence. Its evolving status and AGPLv3 network-use provision deserve attention before deployment.

The facts

Each one read from WINNOWR's own pages, with the date it was checked.

What it does

Architecture
The documented runtime uses SQLite, Cloudflare Queues, Cloudflare R2, and a local sharded index on disk.checked 4 Oct 2026
Audience
Longsight presents Winnowr as academic-integrity software for institutions, with a focus on plagiarism detection and reviewable evidence.checked 4 Oct 2026
Corpus options
Users can build an index from their own JSONL.zst corpus; the repository also describes FineWeb-Edu and Wikipedia workflows.checked 4 Oct 2026
Corpus support
Users can build an index from their own JSONL.zst corpus, with url and text fields generally needed and title optional.checked 8 Oct 2026
Deployment
The README describes building the Go binaries and running the API and worker on a Linux machine.checked 8 Oct 2026
Hosting and support
Longsight says it can host and support its products, and that products with a self-hosted option include a path for institutions to run them.checked 4 Oct 2026
Integrations
The production-style runtime uses SQLite, Cloudflare Queues, and Cloudflare R2.checked 8 Oct 2026
License
The repository is licensed under GNU AGPLv3.checked 8 Oct 2026
Limitations
The README says source-page snippets and highlighted spans are best-effort enrichment and may be unavailable when a live page cannot be fetched or parsed.checked 8 Oct 2026
Matching
It normalizes text, creates word-shingle fingerprints, searches an index for overlap, and fetches likely source pages for evidence.checked 8 Oct 2026
Maturity
The README describes WINNOWR as usable but still actively evolving, with documentation and packaging catching up.checked 8 Oct 2026
Purpose
WINNOWR is a CPU-first web-source detection engine for student writing and other long-form text.checked 8 Oct 2026
Reports
Reports include index overlap, source URLs, and highlighted suspicious spans.checked 8 Oct 2026
Runtime
The repository describes three main binaries: an index builder, an API server, and a background worker.checked 8 Oct 2026
Self-hosting
The project describes itself as understandable and self-hostable, with an on-disk index and local runtime configuration.checked 8 Oct 2026
Submission methods
The HTTP API accepts text or file submissions and provides submission, report, purge, and health endpoints.checked 4 Oct 2026
Submissions
The API accepts text and file submissions and provides submission, report, text, purge, and health endpoints.checked 8 Oct 2026

The company

Company history
Longsight says Sam Ottenhoff and Scott Siddall founded the company in 2004.checked 4 Oct 2026

Alternatives to WINNOWR

All alternatives
  1. 1Noplag logo

    Noplag

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $9.99 a month
  2. 2

    Plagiarisma

    Free planAndroidWebAPIExtension
    8.0From $99 a year
  3. 3

    Plagium

    Free planAndroidiOSWebAPI
    8.0From $19.98 a month
  4. 4

    Dolos

    Free planOpen sourceWebAPILinuxmacOS
    7.7Free plan
  5. 5Originality.ai logo

    Originality.ai

    Free planWebAPIExtension
    7.6From $12.95 a month
  6. 6

    Copyscape

    Free planWebAPISelf-hosted
    7.5From $4.95 a month