Skip to main content

Removes invisible Unicode characters, control codes, and non-printable artifacts commonly introduced by AI assistants like ChatGPT, Copilot, and others.

Project description

AIFoodPrintCleaner

AIFoodPrintCleaner is a lightweight CLI tool that removes invisible Unicode characters, control codes, and non-printable artifacts commonly introduced by AI assistants like ChatGPT, Copilot, and others.

Works recursively over any directory and supports .py, .js, .cpp, .html, and other source code formats.

Features

  • Removes zero-width and invisible Unicode characters (\u200b, \ufeff, etc.)
  • Cleans non-printable control characters from source files
  • CLI usage: aifoodprintcleaner [directory]
  • Safe overwriting of source files

Quickstart

pip install aifoodprintcleaner
aifoodprintcleaner src/

Run Tests

pytest -s .

License

MIT License

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

aifootprintcleaner-0.1.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

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

aifootprintcleaner-0.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file aifootprintcleaner-0.1.0.tar.gz.

File metadata

  • Download URL: aifootprintcleaner-0.1.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for aifootprintcleaner-0.1.0.tar.gz
Algorithm Hash digest
SHA256 346f2db6d380572902894be39863677009b9216891597fc143a8edc3fe217ffb
MD5 e8e6aecb2aa6aaf2d84005d3b9cf309c
BLAKE2b-256 04f8b32a74c78f9f203dafa52dad2e5a3c46da156cf460b1aed1df3f98d2ac4e

See more details on using hashes here.

File details

Details for the file aifootprintcleaner-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for aifootprintcleaner-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c09222f51f59632a68a24fefca7947f3e72ff2cc4aa87472b20708de85b155cd
MD5 b4dc172c2424f16df87ee485c6cc6af0
BLAKE2b-256 ddc52e12f9e7011a818591081c9690b786e9570ad01b8d0ef98788b7fb84b07b

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