Skip to main content

A linter to detect AI-generated markdown prose

Project description

sloplint

Lint Test Deploy Release PyPI

A linter to detect AI-generated markdown prose

Installation

pip install sloplint

Usage

sloplint myfile.md

If AI-generated text issues are identified, sloplint will exit with a failure code reporting each issue it discovered just like a linter would.

If you want to modify files in place to address issues, use the --fix flag.

sloplint --fix myfile.md

Why?

The intent behind this package is not to "humanize" AI generations so that they can be accepted as human output. The intent of this tool is to flag AI-isms in human writing to avoid having folks think that you might be an AI. This may be especially helpful for humans who have been trained on a large corpus of Wikipedia and other open web texts.

Resources

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sloplint-0.7.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sloplint-0.7.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file sloplint-0.7.0.tar.gz.

File metadata

  • Download URL: sloplint-0.7.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for sloplint-0.7.0.tar.gz
Algorithm Hash digest
SHA256 1634027f86c12862b22476388b27198d85e3c216a40e31e01fe26ff8ad442c92
MD5 d8d0caf9ddb49155279df1761f0cd22b
BLAKE2b-256 dda1a004862c19bbffea1bf52232634fa24ec88726a5274070a250e09583b185

See more details on using hashes here.

File details

Details for the file sloplint-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: sloplint-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for sloplint-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 68c52948ce4a8d3711fa0c0cb9a28184d73ea994919c6c33ecc1a4ab088a4bef
MD5 bac2fd0add13e04b6b07b9ded9a42d17
BLAKE2b-256 c8fa45025b71e2e7c0335b7c7ad0926847b11a0a5dc124d261f73977b0108c3b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page