Feedcast
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