How it works
From your follow graph to a 14-minute episode.
Four steps, one waveform through-line. No black box — the ranker formula is published and tunable.
01
Your X graph
Candidates restricted to accounts within a few hops of your follows, weighted by interaction recency.
02
Curate & rank
The per-user ranker scores every clip — global signal, graph proximity, taste, recency. Adjustable.
03
Narrate + stitch
Minimal narration joins real source-clip audio. Gemini understands the video; tts-1 speaks.
04
Episode + replies
A ~14-minute episode plus 3–5 ready-to-send reply drafts. One tap to the X composer.
Personalization
Four layers that compose.
Personalization isn't one feature — it's four orthogonal capabilities. Each is normative, inspectable, and (on Personal Pro) tunable.
Layer 1
Graph filter
You follow Karpathy, swyx, simonw — you never see a generic top-10. You see what your graph actually posted and engaged with.
Layer 2
History-aware ranking
A taste vector built from your last 500 likes, bookmarks, and posted threads, recomputed daily. ~$0.0002/refresh.
Layer 3
Conversation context
Each clip joined to its parent thread, graph-internal quote-tweets and replies, and (locally) any DM mention of the URL.
Layer 4
Reply queue
Every episode ends with 3–5 drafts you can send in one tap. Listening turns into replying — the retention metric.
Published, not proprietary
The ranker formula is yours to read.
Inspectability is the value proposition for the local-first crowd. Here's the actual scoring — Personal Pro users tune the four weights from settings.
// score = weighted sum, weights ≤ 1.0
0.40 · global_signal
0.30 · graph_proximity
0.20 · taste_similarity
0.10 · recency_boost
− w₁ · already_seen
− w₂ · explicit_mute
+ w · feedback_boost
Cloud vs local
Zero-install cloud, or local-first on your Mac.
Ship both from week one: cloud for reach, local for credibility, margin, and the privacy crowd.
Cloud · Personal90-second onboarding
X OAuth 2.0 — no install
We pull your timeline, likes, and graph server-side
Personalization layers 1–3
No DM access
Local · Personal ProBYO-key · birdclaw
Install birdclaw + feedcast-cli (Mac/Linux)
Your X data and AI keys never leave your machine
All four layers, incl. DM context (opt-in, off by default)
You own your keys, you own your data — we add no AI markup