Hold Your Voice is an AI writing tool that detects AI-sounding patterns in your drafts and rewrites them using a voice profile built from your own writing. It scans local files for 250+ AI tells, runs fully offline, and works across macOS and Windows.
What is Hold Your Voice?
Hold Your Voice is a local CLI and desktop tool that analyzes AI-generated or AI-assisted drafts for generic vocabulary, robotic cadence, hollow transitions, and other patterns that make writing sound like ChatGPT. You paste or point it to a file; it flags each issue with a line-numbered report, then rewrites flagged passages using your personal voice profile. The product is developed by an independent team and runs on your own machine—no uploads, no API calls.
Key Features
- Local scanning — scans drafts offline, flags 250+ AI writing patterns (vocabulary, rhythm, tone, structure) without any API calls; your drafts never leave your machine.
- Voice profile — learns from your actual writing samples (blog posts, newsletters, docs) and improves every time you accept or reject a rewrite; one profile works across all supported AI apps.
- Multi-app compatibility — integrates via MCP with Claude Desktop, Claude Code, ChatGPT desktop, Codex, Cursor, Windsurf, Antigravity, OpenCode, Command Code, and any terminal.
- CLI and automation — run
hyv scan draft.md to check a single file, hyv watch to re-scan on save, hyv batch "**/*.md" to scan a folder, or hyv scan --fail-on-hit in GitHub Actions to block merges.
- Learning loop — every accept or reject teaches your voice profile; the profile gets sharper over time, from ~68% voice match in week 1 to ~93% by week 8.
- First month for $1 — the individual plan costs $1 for the first month, then $9/mo; lifetime access is available as a one-time $79 payment.
Who is it for?
- Solo creators and newsletter writers — scan a ChatGPT output before publishing; fix generic phrasing in one command and keep your personal cadence.
- Content teams — run
hyv batch across every blog draft in a repo; enforce voice consistency across 40+ posts per month without manual review.
- Founders — stop readers from spotting AI writing in 3 seconds; maintain a distinct style across social posts, landing pages, and internal docs.
What can you do with Hold Your Voice?
- Fix a single draft — save your Claude or ChatGPT output to a file, run
hyv scan draft.md, then hyv fix to rewrite flagged lines using your profile.
- Watch for drift while you write — run
hyv watch draft.md in your editor; the score updates on every save, catching generic language as you type.
- Enforce voice in CI/CD — add
hyv scan content/ --fail-on-hit to a GitHub Action; pull requests that contain AI-sounding copy are blocked before merge.
- Scan an entire folder — run
hyv batch "**/*.md" to check all markdown files in a repo, catching drift across blogs, changelogs, and docs at once.
How does Hold Your Voice work?
- Sign up — choose the “Find Your Voice” plan ($1 first month) or lifetime access ($79).
- Scan any draft — paste a file path or pipe text to
hyv scan. The tool runs locally, flags issues line by line, and gives a voice score out of 100.
- Build your voice profile — upload or link your published writing (blog posts, newsletters). Every time you accept or reject a rewrite, the profile learns. One profile works across Cursor, Claude, ChatGPT, and any other supported app.
Pricing
Hold Your Voice offers three plans:
- Find Your Voice — $1 first month, then $9/mo. Includes one voice profile, unlimited scans and rewrites, MCP access, CLI, and dashboard.
- Lifetime — $79 one-time payment. Same features as Find Your Voice but no monthly subscription.
- Build Your Voice — $29/mo. Includes 2 voice profiles, 5 team seats, REST API access (10 req/min), plus all CLI and MCP features.
FAQ