You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# RABBIT is an Activity-Based Bot Identification Tool
16
16
</div>
17
17
18
18
---
19
19
20
+
**Notice:** RABBIT is rebranded as **RABBIT-ng**, partly to reflect its revamped CLI interface and improved internal code structure, and partly to address a name collision on PyPI.
21
+
20
22
## Overview
21
23
22
24
**RABBIT** is a machine-learning based tool designed to identify bot accounts among GitHub contributors.
@@ -56,10 +58,10 @@ it can predict **thousands of accounts per hour** without reaching GitHub's impo
56
58
57
59
### Installation
58
60
59
-
> RABBIT requires at least **Python 3.11**.
61
+
RABBIT-ng requires at least **Python 3.11**.
60
62
61
63
#### Option A: Using [uv](https://docs.astral.sh/uv/)
62
-
This installs RABBIT in an isolated environment, keeping your system clean.
64
+
This installs RABBIT-ng in an isolated environment, keeping your system clean.
63
65
You can find more details on how to install `uv` in its [official documentation](https://docs.astral.sh/uv/getting-started/installation).
64
66
```shell
65
67
$ uv tool install rabbit-ng
@@ -76,9 +78,9 @@ $ pip install rabbit-ng
76
78
```
77
79
78
80
#### Option C: Using Nix
79
-
RABBIT is also available via [Nix](https://search.nixos.org/packages?channel=unstable&show=rabbit&from=0&size=50&sort=relevance&type=packages&query=rabbit)
81
+
RABBIT is also available via [Nix](https://search.nixos.org/packages?channel=unstable&type=packages&query=rabbit-ng)
0 commit comments