DEV Community

John Builds
John Builds

Posted on • Originally published at xreplyai.com

How we trained a voice profile to make AI LinkedIn posts sound less like AI

Most AI writing tools have a tell. The hook is too clean. The structure is too predictable. LinkedIn audiences in particular have gotten good at spotting it.

The root problem: AI generates from a blank slate. It doesn't know your cadence, your typical opening, the way you end a thought.

For XreplyAI, we took a different approach. Before generating anything, we build a voice profile from the user's own tweet archive — embedding similarity to find characteristic patterns, then injecting those as a style layer into the prompt. The result isn't perfect, but it's personal. It sounds like the person, not like a template.

We just shipped LinkedIn scheduling support. BYOK model — users supply their own Gemini, OpenAI, or Claude key.

If you're building something in the AI writing or scheduling space, happy to trade notes on the voice training approach.

https://xreplyai.com?utm_source=devto&utm_medium=social&utm_campaign=feature-2026-05-19

Top comments (0)