X Reply Helperv0.4
Chrome · MV3 · bring your own LLM · MIT

Five takes.
Every tweet.

A free Chrome extension that drops 5 distinct reply variants into a panel the moment you focus an X reply box. Bring your own LLM key. 100% local. Open source.

x.com/kellyyuweipeng/status/1857… live
Kelly Peng@kellyyuweipeng · 2h
AI is making solo founders more productive than ever.
When you click into the reply box…
Tweet your reply
Concrete
the gap between "idea" and "shipped" has never been smaller
Question
curious what your favorite use case has been so far
Counter
depends what you're shipping — customer trust still takes the same amount of time
Personal
finally doesn't feel like you need to hire people just to test an idea
Playful
solo founder = me, myself, and 4 AI agents
claude-haiku-4-5 · 1.2s ↑↓ insert
* representative output, default settings
▎ What it does

Built for the way creators actually reply.

01

Five poses, every time

Concrete, Question, Counter, Personal, Playful. Each suggestion takes a different angle, so you always have real variety to pick from — not five rephrasings of the same thing.

02

Type your angle, get phrasing

Have an idea but stuck on how to phrase it? Type it in any language. Get 4 native English variants of your idea — short, sentence, playful, or echoing the original.

03

Bring your own LLM

Anthropic, OpenAI, Kimi, Zhipu GLM. Use whichever provider you already pay for — or want to try. Switch any time. Each key remembered separately.

04

In your voice, over time

Every reply you actually click into the composer gets remembered locally. Suggestions drift toward your real voice the more you use it.

05

100% local. No telemetry.

Your API key stays on your machine. No analytics, no server, no phone-home. Just you and the LLM provider you chose.

06

Bilingual by default

English tweet → English reply. Chinese tweet → Chinese reply. Detected client-side via script analysis — not by asking the model to guess.

▎ Where it shines

For the moments your reply box hates.

stuck staring

"I have nothing to say"

You like the tweet but the box is blank. Five angles let you find the one you actually agree with — not the first thing that came to mind.

non-native

Replying in a second language

You know exactly what you want to say in Chinese. Type it. Get four native English phrasings that don't read like translation.

building audience

Showing up in 50 reply boxes a day

Engagement is volume. The tool removes the activation cost so you can actually leave thoughtful replies on the accounts you care about.

don't want to sound AI

Sounding like you, not GPT

No em-dashes, no "Great point!", no LinkedIn voice. The variants are short, lowercase, opinionated — like a real reply guy with taste.

▎ How it compares

Why not just use ChatGPT in another tab?

Reply Helper ChatGPT tab Grok Writing manually
In the reply box, no copy-paste
5 different angles, not 1 answer
if asked
Your API key, your model
Learns your voice over time
Bilingual EN ↔ 中
English-leaning
Free & open source
Zero data leaves your machine
▎ The panel

Focus the reply box.
The panel is already there.

x.com/kellyyuweipeng/status/1857...
Kelly Peng@kellyyuweipeng · 2h
AI is making solo founders more productive than ever.
▎ REPLY · FOCUSED
Reply ideas
regenerate
想表达什么?(可选, 中英文都行, 回车提交)
Concrete
the gap between "idea" and "shipped" has never been smaller
Question
curious what your favorite use case has been so far
Counter
depends what you're shipping — customer trust still takes the same amount of time
Personal
finally doesn't feel like you need to hire people just to test an idea
Playful
solo founder = me, myself, and 4 AI agents
claude-haiku-4-5 · 1.2s ↑↓ to navigate · ↵ to insert
▎ Install

Up and running in 60 seconds.

Not on the Chrome Web Store yet — early personal tool. Source is fully open if you want to audit before installing.

STEP 01

Download the zip

Grab x-reply-helper.zip from the latest GitHub Release. Unzip somewhere you'll keep it.

STEP 02

Load unpacked

Open chrome://extensions, toggle Developer mode, click Load unpacked, pick the folder.

STEP 03

Add an API key

Click the toolbar icon. Pick a provider — Zhipu GLM has a free tier — paste your key, save.

STEP 04

Open X and reply

Click any tweet's reply box. The panel is already there with 5 suggestions. Click a card to insert.

Kelly Peng
Builder · Indie · Reply guy
Kelly Peng

I built X Reply Helper because I wanted to engage more on X without sounding like a chatbot or wasting 90 seconds staring at a blank reply box. I'm bilingual and a slow writer in English, so the "type your angle in any language, get native English phrasing" flow is the part I use most. One of a handful of small tools I'm making for X creators.

▎ Frequently asked

Questions you'd probably ask first.

Q.01Does my data leave my machine? +
Only what you send to your LLM provider when generating a reply: the original tweet plus any angle you typed. The extension itself has no backend, no analytics, no telemetry. Your API key, your settings, and the replies you've picked all stay in local browser storage.
Q.02Which LLM providers can I use? +
Anthropic (Claude), OpenAI, Kimi (Moonshot), and Zhipu GLM. Each key is stored separately so you can switch providers without retyping. Zhipu has a free tier — easiest entry point if you don't already pay for one.
Q.03Will the replies sound like AI? +
The system prompt is tuned hard against AI tropes — no em-dashes, no "Great point!", no LinkedIn voice. Replies are short, lowercase, and opinionated by default. As you actually click variants into the composer, the model gets a few of them as voice samples on the next call, so it drifts toward you.
Q.04How does bilingual detection work? +
Client-side script analysis: count Han characters, count Latin characters, pick the dominant. The model is then asked to reply in that language. Works even on mixed-language tweets — it picks whichever script the tweet leans toward.
Q.05Why not just put it on the Chrome Web Store? +
Eventually. For now it's a personal tool I share with friends, and the Web Store review process for "modifies X.com" extensions is non-trivial. Loading unpacked from the GitHub release is faster and lets you read the source first.
Q.06Will it work on the X mobile app? +
No — Chrome extensions only run on desktop browsers. It works on x.com in any Chromium-based desktop browser (Chrome, Arc, Brave, Edge).

Stop staring at the box.
Start replying.

Free, open source, runs on your own LLM key. Install in a minute, uninstall in a second.

$ git clone github.com/kellypeng/x-reply-helper