Link to deployment | Source code
"Repo slopscore" is a CLI + optional webapp which collects evidence of AI assistance in git repositories; specifically, right now, "git repositories" means "git https:// url".
It goes through the entire commit history of a repository (upper limit is 5000 commits currently, but I have ideas to change this in the future) and detects visible signs of AI/LLM tool usage in the commit history and the source tree. The tool uses partial cloning to reduce data usage (and potentially forge server load) by skipping blobs/blob contents entirely.
Additionally, aggressive caching is used to ensure that a repo that has been analyzed before does not need to get fully cloned again. Instead, the tool remembers the precise point in time (+commit hash) of the most up-to-date commit to the repo and uses this knowledge to only clone from that point onward the next time analysis is requested.
Go to the source code page I linked to find out more about how this works internally, and feel free to throw as many git repos as you want (...within a reasonable limit) into the tool! :)