Identifying potential automation patterns in GitHub accounts
I didn’t expect to build this website, but ended up creating it in a weekend after reading this article about open source projects being targeted by AI agents.
This is an ongoing experiment. It uses an opinionated scoring system to analyze public GitHub events and classify accounts as human, suspicious, or likely bot. The results are indicators, not verdicts. There’s no AI involved, just event analysis looking for patterns that feel a little off.
Feel free to contribute to the project!
The stack is a straightforward Nuxt app with a single API endpoint that fetches public data from the GitHub API. To make things reusable, the core analysis logic lives in a separate package — you can check it out here.
This repository mainly focuses on the UI and the GitHub API integration.
Please drop an issue, if you find something that doesn't work, or have an idea for something that works better.