ReplyGuy
ShippedChrome extension that scores every tweet in your feed, generates strategic replies using 6 named engagement strategies, and writes in your voice.
6
Reply strategies
4
Scoring factors
55 replies
Safe daily limit
45 min
Auto-backoff
The Problem
Generic reply tools dump AI text into a tweet box and call it done. You still have to scroll through your entire feed to find which tweets are worth engaging with, decide what angle to take, and fix the reply so it doesn't sound like a chatbot. Most tools give you a tone slider. None of them tell you where to spend your time.
What I Built
Real-Time Tweet Scoring
Every visible tweet is scored 0-100 on four weighted factors: freshness (how recent), reply gap (views vs replies ratio — high views with few replies = opportunity), ICP keyword match (how relevant to your target audience), and velocity (reply rate acceleration). Scores update as you scroll.
Six Named Reply Strategies
Contrarian (challenge the premise), Question (ask a follow-up that reveals expertise), Story (share a relevant personal experience), Agree and Amplify (add a layer the original missed), Hot Take (polarizing but defensible angle), Insightful (synthesize adjacent knowledge). Each strategy generates three distinct replies referencing specific content from the original post.
Voice Profile Matching
Paste 5-10 of your best tweets and the system compresses them into a voice profile: vocabulary distribution, sentence length patterns, punctuation habits, emoji usage, and rhetorical structures. Every generated reply matches this profile so it sounds like you wrote it, not a chatbot.
Rate Guard & Auto-Backoff
Rolling windows track usage per 30 minutes, 1 hour, and 24 hours. Approaching a threshold triggers linear backoff: delays increase from 0s to 45s between actions. The system stays well below X's automation detection limits while maintaining a consistent daily presence.
Tech Stack
All projects- TypeScript
- Preact
- Vite
- Chrome MV3
- Shadow DOM
- Vercel
- Node.js
- Zod
- NeonDB
Related Projects
Interested in working together?