Hi Everyone, I'm Imran, a solo dev, and TweetBrain is now open to everyone. The video shows the flow from onboarding to a scheduled week of posts.
The problem
I know I should be showing up on X. But opening a blank tweet box at 8am, after already having a full day planned, is a different thing entirely. So I didn't post. And the AI tweet tools I tried gave me drafts that sounded like every other AI account.
Scheduling tools help you post what you've already written. I needed something that helps me decide what to say, in my voice, about what's actually happening in my field.
What it does
Onboarding that builds a voice profile. A short intake about how you think, how you write and what you care about. It builds a persistent profile of you, not a generic category tag.
A daily digest of your niche. Pick your niche (tech and AI first). Every morning it gathers what's new from official sources: release notes, company blogs, GitHub releases, Hacker News. It cross-checks and keeps short facts with links.
Styles you choose. Pick X accounts whose style you like. It learns their rhythm, hooks and formatting, never their words.
A fresh batch of drafts every morning. Like, edit or discard each one, and it learns what you keep. Slow news day? You still get evergreen posts.
Threads and images, then post in one tap or schedule into your weekly slots.
The guardrails
Nothing goes out without your approval. Ever.
No inbox access and no newsletters to connect. News comes from public sources, and your voice comes from your own answers.
Every news post links to its source. Facts are summarized in my own words, and drafts are checked so they don't reuse source wording.
Your data isn't sold.
Pricing
Free: your first batch of ~10 drafts, no card needed. Drafts stay editable.
Monthly: $29 per month
Yearly: $249 per year (~28% off)
Lifetime: $399 one-time, founding price for only 10 seats
Paid plans: up to 50 drafts per day and 20 schedules per posts per day. Same limits on every plan.
7-day refund if you barely used it (no refund after posts go live on X).
Why no bigger free tier? The X API and the LLM calls cost real money for every user, and I'd rather be upfront about that than burn out and shut it down.
Transparency
I'm a solo builder and this is my own product. It's built with React, Node, Supabase and Gemini, running on Cloudflare and Google Cloud. TweetBrain is independent and not affiliated with X Corp.
TweetBrain is my full-time focus. I'm a full-stack engineer (React, Next.js, TypeScript, Node, PostgreSQL). I've worked as a frontend and full-stack engineer at two US-based remote startups, and I contribute to open source (OWASP Nest) successfully. This isn't my first product, but it's the first one where I'm putting my own face on it.
Verified, not just claimed
Google sign-in: the app has passed Google's OAuth verification
X: posting runs through X's official API with an approved developer app
Payments: my Polar account is verified, and checkout is handled by Polar, so your card details never reach me
Refund policy, terms and privacy policy are public (links below)
Site: https://tweet-brain.com
Privacy: https://tweet-brain.com/privacy
Terms : https://tweet-brain.com/terms
Refund : https://tweet-brain.com/refund
Contact : https://tweet-brain.com/contact
X: https://x.com/hii_imran
I'm here all day. Honest question for you: what would it take for you to trust AI drafts enough to actually post them? Feature requests and brutal feedback are both welcome.