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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
346f2db6d380572902894be39863677009b9216891597fc143a8edc3fe217ffb
|
|
| MD5 |
e8e6aecb2aa6aaf2d84005d3b9cf309c
|
|
| BLAKE2b-256 |
04f8b32a74c78f9f203dafa52dad2e5a3c46da156cf460b1aed1df3f98d2ac4e
|
File details
Details for the file aifootprintcleaner-0.1.0-py3-none-any.whl.
File metadata
- Download URL: aifootprintcleaner-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c09222f51f59632a68a24fefca7947f3e72ff2cc4aa87472b20708de85b155cd
|
|
| MD5 |
b4dc172c2424f16df87ee485c6cc6af0
|
|
| BLAKE2b-256 |
ddc52e12f9e7011a818591081c9690b786e9570ad01b8d0ef98788b7fb84b07b
|