/faircopy

Clean copy.
Before you ship.

A linter for the words in your code.

Catch filler, vague claims, and the writing habits agents repeat. Set your rules. Get precise feedback in your CLI or Claude Code.

Open source · MIT licensed · Runs locally

A few words less.A clearer sentence.

We actually shipped the update in order to fix the bug.

Drop the filler. Keep the meaning.

We shipped the update
to fix the bug.

Try it with your words

Your copy. Under the lens.

Paste your copy to check it. Try nine default and NLP checks. Your text stays in this browser.

0 errors0 warningsClick a highlight to inspect it.

Drafts are saved in this browser.

Select an issue to see what to change and where.

Make the next draft
a fair copy.

Install the packages, add the config from the setup guide, then lint. This example uses Astro.

Read the setup guide
Terminal
npm install -D faircopy @faircopy/astro
# After adding faircopy.config.ts:
npx faircopy lint

Give every word
a reason to stay.

Start with the default checks. Add the optional NLP pack for sentence structure, hedging, and readability. Set each rule to an error, a warning, or off.

Explore the rules

Filler words

Before: We actually shipped the update.

After: We shipped the update.

Passive voice

Before: The page was approved by the team.

After: The team approved the page.

Padded phrases

Before: Sign in in order to continue.

After: Sign in to continue.

LLM clichés

Before: Delve into the documentation.

After: Read the documentation.

Put your writing standards to work.

In your codebase

Extract prose from Astro, React, and Solid components. Find each issue at its file, line, and column.

Choose an adapter

With your agent

The Claude Code plugin checks copy when a turn ends. Lint errors send the agent back to revise.

Set up the plugin

On your terms

Choose the rules that fit your voice. Configure severity, ignore files, or write a custom rule.

Configure your rules

From Omni Aura. Inspired by Impeccable's approach to design, applied to the words you ship. View the source.