npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

unslop-check

v1.0.0

Published

Calibrated AI-text detection reference CLI — Unslop methodology, arXiv field data, and stylometric checks at your terminal

Readme

unslop-check

Calibrated AI-text detection reference CLI — distilling unslop.run's methodology into your terminal.

"Unslop this paper before submission."

What is this?

Unslop is a free, calibrated AI-text detector for scientific writing. It uses a three-expert mixture (neural + lexical + stylometric) with a false-positive floor at 0.4% — meaning 99.6% of genuine pre-2020 arXiv writing clears it. A study of 12,750 arXiv papers found ~32% of new submissions read as machine-written, ranging from 65% in CS to 0.7% in Mathematics.

unslop-check brings that knowledge to your command line — methodology reference, field data, stylometric analysis, and cross-reference with Hallmark's 57 gates.

Install

npm install -g unslop-check

Or run directly:

npx unslop-check help

Usage

Reference commands

# Show the calibration curve (FPR vs. AI recall)
unslop-check calibrate

# Show per-generator detection rates
unslop-check generators

# Explain the three-expert mixture approach
unslop-check methodology

# Show training data composition
unslop-check data

# List all arXiv fields
unslop-check fields

# Get field-specific data
unslop-check field cs
unslop-check field mathematics
unslop-check field statistics

# Study limitations
unslop-check limitations

Text analysis

# Analyze a text file for machine-writing signals
unslop-check check paper.txt

The check command computes 7 stylometric/lexical signals inspired by Unslop's three-expert approach:

| Signal | What it measures | |---|---| | Burstiness | Variation in sentence length — AI text is more uniform | | Sentence Variation | Standard deviation of sentence length | | Type-Token Ratio | Lexical diversity — AI text can be more repetitive | | Function Word Density | Filler word frequency — higher in AI academic text | | Hedge Markers | Words like significantly, notably, demonstrate — common in AI science writing | | Transition Density | Words like however, therefore, furthermore — structured AI text overuses them | | Paragraph Uniformity | How uniform paragraph lengths are — AI text is very uniform |

Each signal scored 0–1 (0 = human-like, 1 = machine-like), with an overall composite score.

Cross-reference with Hallmark

unslop-check crossref

Shows how Unslop's calibrated detection methodology maps to Hallmark's 57 slop-detection gates and 21 macrostructures — and how to use both tools together.

Complementary tools

| Tool | What it does | |---|---| | hallmark-check | Apply Hallmark's 57 qualitative gates to text | | unslop-check (this) | Calibrated quantitative detection + stylometric analysis |

Recommended workflow:

  1. Run hallmark-check → get gate flags and macrostructures
  2. Run unslop-check check → get stylometric/lexical scores
  3. Cross-reference: high gate count + high unslop score → strong signal
  4. Field-context: a flag in Math is more significant than a flag in CS

Data sources

All methodology data from unslop.run:

License

MIT — built by shift-zero from unslop.run's openly published methodology.