Consider https://git.gammaspectra.live/git/go-away
Self-hosted abuse detection and rule enforcement against low-effort mass AI scraping and bots. Uses conventional non-nuclear options.
example use: https://hub.datalad.org/
could be complimentary or completely addressed with rate limiting.