X onlyBuilt for power users who post every day

Open the app.
It briefs you.
You decide.

Studio watches X while you're away. The moment you open it, the agent tells you what happened in your corner of the feed — then proposes concrete tweets and media grounded in your own past performance. Suggest-only, always.

Your morning briefjust now

3 things happened in your corner of X this morning. Your thread about the deploy-at-2am bit picked up 4,200 views — well above your median. One of the accounts you follow posted a meme that landed with your audience. Here are your next moves:

Ride the momentum

"day 413: the 2am deploy held. character development is real." — a quiet sequel to your top thread.

Your sequel posts avg 2.1× the original's reach

Drop a meme now

Grumpy mascot looking at an uptime chart. The format just performed in your niche.

~8 credits · image

Nothing posts until you say so. Review and approve below.

How it works

The brief

The moment you open the app, the agent speaks first.

While you were away, Studio tracked what moved in your corner of X — threads that landed, formats that circulated, signals from accounts you follow. It surfaces a brief and proposes next moves grounded in your own past-post performance. Nothing invented, nothing generic.

  • Performance signal from your actual X archive
  • Niche-specific: what moved in your community, not all of X
  • Proposals cite the real number — your median reach, not a promise
Background engine

It researches while you sleep.

A background loop scans your niche on X every hour — no tab open, no prompt from you. It judges the brief before surfacing it (a separate model checks the maker's work). Runs that find nothing worth showing are discarded silently. You only see what passes.

  • Hourly background loop — no open tab required
  • Judge model approves briefs before you see them
  • Cost-disciplined: only reads X when something new warrants it
Questions as UI

Tap to decide. Type anything to break out.

Every decision the agent needs pauses the loop and renders as tappable option cards. Pick one and it resumes; ignore them and type anything instead. This is not onboarding — it's how the agent converses, every time.

Your deploy thread hit 4k views. What do you want to do with it?

Or type anything…

Brand bible

Every draft obeys a document, not a vibe.

Connect your X account. Studio reads up to 3,200 of your posts, distills your voice, running bits, and visual language into an editable brand bible — then holds it in memory for every artifact you make.

Edit a line in the bible; the next draft obeys the edit. Your archive stays yours — disconnect X and the copy is gone. Nothing trains on your posts.

Brand bible · compiled from your X archive

Voice
Deadpan, lowercase when it's a bit, never explains the joke.
Running bits
The day-counter saga. The cursed spreadsheet screenshots.
Visual language
Warm grain, off-kilter crops, acid annotations.
Cadence
1–2 posts per day. Long silence followed by a burst.
— it's yours to change

The contract

It drafts. You publish. Always.

Nothing posts itself.

Every artifact waits for your explicit approval. No auto-post. No auto-reply. Anywhere. This is a policy and a product guarantee.

Your archive stays yours.

The X posts Studio reads are copied to serve you — not anyone else. Disconnect X and the data is gone. Nothing trains on your content.

Costs shown before you run.

Every tile shows its credit estimate before you confirm. Credits debit only on delivery. Close mid-render and it finishes — no surprise charge.

Credits

Credits that don't expire. Rollover included.

Buy credits when you need them. Unused credits roll over forever — no monthly reset, no expiry clock. Every generation shows its estimate before you run; costs debit once on delivery.

See all plans

Starter

$10

1,000 cr

Pro

$30

3,300 cr

Pro L

$100

12,000 cr

Open it tomorrow morning

Your brief is already
being written.

Connect your X account once. Studio reads your feed, builds your brand bible, and starts watching your corner of X overnight. Open the app tomorrow — your brief is waiting.