CLI that learns your writing style and generates messages that sound like you.
From formal emails to casual texts.
Point it at your messages. 9 sources: iMessage, Slack, Gmail, Twitter, Discord, Reddit, Instagram, GitHub, TikTok.
It builds a fingerprint of how you actually write: capitalization habits, punctuation use, common shortcuts, typical errors.
Give it a prompt and it writes back in your voice, using your style profile to match your patterns.
Slide between casual and formal. Both sound like you.
"I'm going to be about 15 minutes late. Can you grab me a coffee?"
Formal: your voice, clean grammar"Im going to be about 15 minutes late. Can you grab me a coffee?"
Work email: mostly clean, a few habits slip through"im gonna be like 15 min late. can you grab me a coffee"
Slack message: natural mix of your style"im gonna be like 15 min late can you grab me a coffee"
Group chat: dropped punctuation, fragments"im gonna be like 15 min late can u grab me a coffee"
Text to a friend: full casual, all of itAll data stays on your machine. The CLI has no accounts, no telemetry, no tracking. This site keeps an anonymous page view count, nothing else.
Analyzes your real patterns: capitalization, punctuation, contractions, phrases, typical errors. Not a generic prompt.
Slide between casual and formal. Plus granular writing style toggles: misspellings, grammar shortcuts, missing apostrophes, lowercase i, dropped punctuation, and fragments.
Generate for iMessage, Slack, email, GitHub commits, Twitter, TikTok. Each platform gets appropriate tone and length.
iMessage, Slack, Gmail, Twitter, Discord, Reddit, Instagram, GitHub, and TikTok. Download your data archive, feed it to the CLI.
Anthropic API, OpenAI API, Claude CLI (use your Max subscription, no API cost), or Ollama for fully local inference. Any OpenAI-compatible endpoint works too.
Load a markdown persona file with --persona to describe how you write in prose. Goes beyond statistics into voice and tone.
Auto-generate commit messages in your style with the included git hook. Copy any variant to clipboard with --copy.
Export a rule file and drop it into Claude Code, Cursor, or ChatGPT on any laptop. If the tool is installed there, enrich the rule with work data. No raw messages ever leave your machine.
Messages are read from your local databases. Nothing is uploaded.
Style profiles stored at ~/.replicateme/ on your machine.
The only network call is to your LLM provider with the style profile for generation. No raw messages sent.
The CLI: no telemetry, no analytics, no accounts, no tracking. This website keeps an anonymous, cookieless count of page views and install clicks. No personal data, no cookies, no third parties.
MIT licensed. Single binary, no dependencies. Fork it, audit it, run it airgapped if you want.