Torbit drafts X posts in your voice from what's moving on Reddit, Hacker News, and Google News. You approve the good ones. Nothing auto-posts.
Drafts arrive with the receipts: where the idea came from, why now, what the system thinks it'll do. You decide. Nothing posts without your click. Ever.
postgres has a feature called LISTEN/NOTIFY that's basically pubsub built into your database. you can replace half a redis deployment with it. nobody talks about it because it's been there since 2003 and isn't new enough to blog about.
Pulls from your watchlist, HN, the timeline, papers, repos. Scores by what aligns with what you've approved before.
Reads your last 500 posts, your approved drafts, the ones you edited. Writes from the patterns. Doesn't invent a voice.
Voice-fit, claim-check, account-safety, tone. Drafts that don't sound like you don't make it to your queue.
Idempotent. Rate-limit aware. Feeds engagement signal back to Writer and Voice Evolution. Never double-posts.
Every agent we ship is checked against these. If a feature would break one of them, it doesn't ship. The approval gate is the product.
No defaults. No timers. No "approved-by-rule." A human clicks approve on every post.
The system amplifies how you sound, never replaces it with a generic high-engagement voice.
Idempotency. Rate limits. We'd rather post less than risk suspension.
Every draft, every edit, every learned-state change. If we can't explain it, you can't trust it.
If perf-tracker fails, the writer still works. Loops are enhancements, not dependencies.
Voice-first by default. Switch to Growth mode when you're launching something or building from zero. The toggle is always reversible — your voice profile is preserved.
For founders, DevRel, technical creators. A viral tweet that sounds generic is a loss, not a win.
For new accounts, launches, campaigns. Voice-fit still has a floor — no generic viral slop under your name.