NudeNet server
Per-body-part exposure scores over HTTP (POST /infer). The suite's exposed score is computed from its answer. See Moderation. NudeNet is AGPL-3.0, which is why it stays behind HTTP rather than being imported.
Used by
Official guides
Minimal setup
- Run the server image. Studio's compose runs it as the
nudenetservice in thecurator,forge,fullanddarkroomprofiles, using the sameghcr.io/notai-tech/nudenetimage that curator's compose pins. - Point the clients at its origin. They add
/inferthemselves:ARGUS_CURATOR_NUDENET_URL=http://nudenet:8080inside compose, orhttp://<LAN_HOST>:8080from elsewhere. - Check it: the server should answer a multipart
POST /inferwith{"prediction": [...], "success": true}.
How the answer becomes the suite's exposed score is on the Moderation page.