cli to detect tropes in prose
rust cli ai toml aho-corasick llm slop
0

Configure Feed

Select the types of activity you want to include in your feed.

Rust 100.0%
9 1 0

Clone this repository

https://git.vm.fail/desertthunder.dev/tropius https://git.vm.fail/did:plc:a7ze5b4mqcjdtpj7nksxmcar
ssh://git@knot1.tangled.sh:2222/desertthunder.dev/tropius ssh://git@knot1.tangled.sh:2222/did:plc:a7ze5b4mqcjdtpj7nksxmcar

For self-hosted knots, clone URLs may differ based on your setup.


README.md

tropius#

tropius is a CLI to detect AI tropes in prose.

How#

We use a pattern dictionary in TOML based on a trope list from Tropes.fyi

Text
Aho-Corasick phrase matcher
Structural, repetition, and character-class detectors
Findings report

Usage#

Scan text from stdin:

printf 'Let us delve into this robust ecosystem.' | cargo run -q -p tropius-cli

Scan article text extracted from a live URL with lectito:

# Install lectito
cargo install lectito-cli

lectito 'https://www.solo.io/blog/what-is-agent-identity-human-workload-a-new-layer' \
    --format text \
    | cargo run -q -p tropius-cli

The CLI exits 0 when no findings are found and 1 when it finds trope signals.

It exits 2 for usage or configuration errors.

Color output respects NO_COLOR.

Coverage#

  • an implementation path for every source section in tropes.md
  • phrase patterns for literal trope signals
  • structural detectors for sentence and paragraph shape
  • repetition detectors for repeated metaphor terms and duplicated content
  • markdown-aware detection for bold-first bullets
  • character-class detection for Unicode decoration

Inspiration#

I got nerd-sniped on BlueSky

Samuel - @samuel.fm 2026-06-25 04:16

“Claudesmell” labeller for standard.site records wen

owais - @desertthunder.dev 2026-06-25 04:18

what does claudesmell mean here

Samuel - @samuel.fm 2026-06-25 04:22

smells of claude, e.g. short, punchy yet needlessly florid prose, excessive claudeisms, it’s not just x it’s y etc

owais - @desertthunder.dev 2026-06-25 04:26

You know that feeling of nerd-sniping about to happen? I gotta use aho-corasick + tropes.fyi in some way

Further Reading#

Wikipedia Article

Directory of tropes

License#

unlicense