frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Slash-Dash: Remove LLM Em-Dashes for More Human Output

https://www.npmjs.com/package/slash-dash
2•sumit-paul•2h ago
If you’ve integrated LLMs into your app, you’ve probably noticed the subtle “AI fingerprint” in the text — those em–dashes (—) and en–dashes (–) that show up everywhere.

They’re grammatically fine, but UX-wise, they make AI output feel less human. Most users can’t name it, but they can sense something “off” about the writing tone.

Slash-Dash is a small Node.js package that fixes this automatically. It replaces em/en-dashes with natural punctuation (commas, colons, periods, etc.) based on linguistic context, using lightweight natural language understanding (NLU).

Use cases - Chatbots and assistants - Text summarizers - Writing helpers and email generators

Any LLM-based product where language tone matters

The goal is simple: make AI-generated text feel human again.