Home / Free tools / Voice lint
Free tool
Is your AI writing like you?
Voice lint catches the habits AI puts in a draft before anyone reads it. It is free, and it runs on your own computer.
What it is
When AI drafts in a person's voice or a brand's voice, the same habits creep in. Long dashes in every paragraph. Hedges like "just" and "really". Stock words such as "delve". The humble apology at the top of a bio. Readers have learned to spot them.
Voice lint reads a draft and points to each habit by line and column, so it can be fixed before the draft goes out. It skips code, links and page headers, so a dash inside a web address is never flagged.
Who it is for
Marketing leaders whose teams draft with AI. If your team writes posts, emails or bios in an executive's voice or the company's voice, this is a quick check before anything is published. It also works as a pass or fail step for an AI assistant before it sends a draft.
How to run it
You need Python 3.8 or newer. Nothing else to install.
- Download the zip and unpack it.
- Save the draft as a text file.
- For a person's voice, run
python voice_lint.py --voice person --format text draft.txt. For company copy, use--voice brand. - A result of 0 means it passed. A result of 1 means there is at least one problem to fix.
The two voices in the zip are starting points. The README shows how to fit the rules to a real writer using ten things they wrote without AI help.
Licence
Voice lint is released by Unicorn Flames LLC under the MIT licence. You can use it, copy it, change it and share it, including at work. The licence file is in the zip.
Frequently asked questions
Is it free?
Yes. Voice lint is free to download, use, copy and change under the MIT licence.
Does my team need to know how to code?
No. Someone needs to run one command, and the README walks through it. If your team drafts with Claude, Claude can run it for you.
Does it send my drafts anywhere?
No. It runs on your own computer and reads the file you point it at. Nothing is uploaded.
Will it make the writing good?
No. It checks habits, not facts or judgment. A draft can pass and still be wrong, so a person still reads it.
Want your team to write with AI and still sound like itself?
We teach marketing and communications teams to use Claude well, no developer required. A checker like this is one of the habits we set up with teams.