Problema
Pe X (Twitter), engagement-ul înseamnă vizibilitate. Cu cât răspunzi mai mult, cu atât mai mulți oameni îți văd profilul. Dar să scrii răspunsuri inteligente, relevante și în tonul potrivit la zeci de tweet-uri pe zi e un full-time job. Creatorii de conținut și fondatorii de startup-uri pierd ore întregi pe engagement manual.
Reply Pilot automatizează exact acest proces: generează răspunsuri AI contextuale direct pe X, fără să pară generice sau spam.
Ce am construit
Trei componente: extensia Chrome (produsul principal), site-ul de prezentare cu landing page, și un API proxy pe Cloudflare Workers. Plus integrarea cu LemonSqueezy pentru licențe și subscripții.

Extensia Chrome
O extensie Manifest V3 care se integrează nativ în interfața X. Injectăm un buton pe fiecare tweet: click pe el și ai opțiunile Generate (generare rapidă) și Advanced (filtre avansate). Răspunsul generat se inserează direct în composer-ul X, gata de postat sau de editat.
- 4 tonuri: Professional, Casual, Witty, Friendly
- 3 lungimi: Short (5-10 cuvinte), Medium (sub 180 caractere), Long (sub 280 caractere)
- Reguli custom și instrucțiuni de stil per utilizator
- Înțelegere imagini: analizează fotografiile din tweet-uri prin Claude
- Detectare tweet-uri citate și thread-uri pentru context complet
- Regenerare cu un click dacă răspunsul nu e pe placul tău
- Învățare din editări: extensia memorează cum modifici răspunsurile și adaptează stilul
- Funcționează pe x.com, twitter.com și X Pro (TweetDeck)


Pagina de settings injectată în X
Reply Pilot adaugă un element în sidebar-ul X care deschide un dashboard complet direct în interfața platformei. De aici utilizatorul vede statisticile (replies generate vs postate, timp economisit, conversion rate), setează reguli de stil, introduc license key-ul și configurează comportamentul AI-ului. Totul fără a părăsi X.

Cum funcționează AI-ul
Extensia extrage contextul complet al tweet-ului: text, autor, imagini, tweet-uri citate, thread-uri. Trimite totul către un Cloudflare Worker care forward-ează cererea la Claude Haiku 4.5. Cheia API e securizată pe server, nu e expusă niciodată în extensie. Rate limiting: 60 requests/minut per IP.
Sistemul de învățare memorează ultimele 5 editări ale utilizatorului și le include în prompt-ul viitor, adaptând stilul la personalitatea reală a utilizatorului.
Landing page
Site de prezentare construit pe Next.js 16 cu React 19, design dark cu accente gold, animații Framer Motion, și secțiuni optimizate pentru conversie: Hero, Features, How It Works (carousel interactiv), Testimonials, Pricing (3 planuri cu toggle lunar/anual), FAQ. Analytics prin Pirsch.io (privacy-focused, fără cookies).
Licențe și subscripții
Monetizare prin LemonSqueezy: 3 planuri (Starter $7/lună, Pro $15/lună, Unlimited $31/lună cu billing anual). Utilizatorul primește license key la achiziție, îl introduce în extensie, și poate genera răspunsuri conform planului ales. Usage tracking lunar stocat local în Chrome Storage, validare licență offline cu grace period de 7 zile.
Stack tehnic
Extensie Chrome: JavaScript ES6, Manifest V3, Chrome Storage API, DOM manipulation pentru integrare în X.
Landing page: Next.js 16, React 19, TypeScript, Tailwind CSS, Framer Motion, Pirsch.io analytics.
Backend: Cloudflare Workers (API proxy cu rate limiting), Claude Haiku 4.5 (AI), LemonSqueezy (plăți și licențe).
Rezultate
Produs publicat pe Chrome Web Store, landing page optimizat pentru conversie cu pricing transparent. Arhitectura serverless (Cloudflare Workers) menține costurile de operare aproape de zero. Sistemul de învățare din editări face ca răspunsurile să devină mai bune cu fiecare utilizare.


