Dolos, a source code plagiarism detector that fingerprints submissions and surfaces the most similar file pairs in an interactive dashboard.
Dolos is an open source plagiarism detection tool for programming assignments. It parses source files with tree sitter, fingerprints them with a winnowing k gram algorithm, and ranks the most similar pairs so educators and teams can spot copied or duplicated code. Results are presented as a similarity graph, a ranked list of file pairs, and a side by side comparison that highlights the matching fragments. It supports most common programming languages out of the box.
The cloudimg image runs the Dolos dashboard behind an nginx reverse proxy that requires HTTP basic authentication, with a unique password generated on each VM at first boot, so the dashboard is never exposed without a credential. It ships with a sample analysis already loaded, a dedicated service account, automatic security updates, and a paired step by step deployment guide, backed by 24 by 7 support.
Real screenshots taken while testing this image against its deployment guide.