open source ยท xai-org/x-algorithm
โ€”
Phoenix score
โ€”
Feed probability
โ€”
Reach tier
โ€”
Filters passed
โ€”
Est. ranking percentile
Phoenix transformer predictions
Pre-scoring filters
Post-selection filters
How your score is built
Algorithm-backed improvements
๐Ÿ’ฌ
Replies and quotes are the strongest positive signal
The Phoenix weighted scorer assigns weight ร—1.5 to replies and ร—1.2 to quote posts โ€” far above likes (ร—0.5). Content that sparks conversation is what the algorithm values most.
HIGH
๐Ÿšซ
Blocks and reports carry extreme negative weight
P(block) has weight โˆ’3.0, P(report) has weight โˆ’4.0. A handful of blocks can negate dozens of likes. Provocative content that triggers blocking will suppress your overall author score over time.
CRITICAL
โฑ๏ธ
Post age is a hard filter, not just a penalty
Thunder trims posts past the retention window entirely โ€” they never enter the candidate pool. Posts older than ~48h rarely compete. Timing your posts when your audience is active is non-negotiable.
HIGH
๐ŸŽฌ
Video dwell time is a separate scored signal
P(video_view) and P(dwell) are independent prediction targets. Videos that get watched fully generate compounding positive signals. Autoplay skips actively hurt your score.
MED
๐Ÿ“‰
Posting too frequently cannibalizes your own reach
The author diversity scorer attenuates repeated-author candidates. If you post 20 times a day, your posts compete with each other for the single author slot per viewer feed. Quality beats quantity.
MED
๐ŸŒ
Discovery reach requires embedding consistency
To appear in non-followers' feeds, your post's embedding (Phoenix two-tower model) must match what those users have engaged with before. Niche-consistent posting over time builds a stronger, more discoverable embedding than posting about everything.
HIGH
๐Ÿ‘€
Previously seen posts are filtered out entirely
The PreviouslySeenPostsFilter and PreviouslyServedPostsFilter remove posts a viewer has already encountered. Viral spread depends entirely on reaching new viewers โ€” the algorithm doesn't recirculate.
MED
๐Ÿค–
No shortcuts โ€” the model learns from engagement sequences
xAI explicitly removed all hand-engineered features. Verified status, follower count, and paid tiers provide no direct scoring boost. Only your historical engagement pattern, as understood by the Grok transformer, drives your score.
HIGH
Optimize Your Post
0/280

Paste your draft below. The simulation will auto-adjust your algorithm signals in real-time based on formatting, links, and hashtags.