Dolos
7.7#1 in code duplication detection toolsFree planFree planWebAPILinuxmacOS
Visit| Fact | Dolos | Turnitin AI Writing Detection |
|---|---|---|
| Headquarters | Ghent, Belgium | Oakland, California, United States |
| Integrations | Dolos provides a JSON API for automated integration with exercise platforms such as Dodona. | Turnitin Feedback Studio's LTI 1.3 integrations include platforms such as Blackboard, Canvas, and Moodle; Microsoft Teams AI writing detection requires the Feedback Studio integration and an Originality license. |
| Languages | Dolos uses Tree-sitter parsers and supports common languages including Bash, C, C++, C#, Elm, JavaScript, Java, PHP, Python, and TypeScript out of the box. | Turnitin's AI writing detection guide lists English, Spanish, Japanese, and Arabic as supported languages. |
| Purpose | Dolos detects plagiarism by finding similarities between source code submissions. | The detector helps educators identify text that may have been generated or modified by AI writing tools. |
| Support | General questions and support are handled through GitHub discussions, while bugs and feature requests use GitHub issues. | Users who need access should contact their Turnitin administrator, who can speak with the account manager; technical support cannot enable the feature. |
Dolos is suited to teachers checking source-code submissions, including tests, exams, and exercises where small-group collaboration is allowed. It can also suit users who want local analysis or to host the tool themselves.
You want what its maker publishes above — check its page for the details.