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.