needhelp
← Back to blog

Análise Profunda do Algoritmo de Recomendação Open Source do X pela xAI: Da Arquitetura Phoenix ao Feed For You

by xingwangzhe
xAI
Sistema de Recomendação
Machine Learning
Grok
Transformer
Open Source

Análise Profunda do Algoritmo de Recomendação Open Source do X pela xAI

Em janeiro de 2026, a xAI abriu o código do xai-org/x-algorithm no GitHub — o algoritmo central de recomendação que alimenta o feed “For You” do X (antigo Twitter). O repositório acumulou mais de 20.800 estrelas e 3.600 forks. Diferente do esforço parcial de código aberto do Twitter em 2023 (descartado como “teatro da transparência”), este lançamento representa uma reescrita arquitetural completa — de um sistema baseado em regras manuais para uma arquitetura ML de ponta a ponta baseada no modelo Grok Transformer.

Arquitetura de componentes

Pipeline de Sete Estágios

EstágioNomeFunçãoVolume
1Query HydrationContexto do usuárioN/A
2Candidate SourcingThunder + Phoenix Two-Tower~1.500
3Candidate HydrationEnriquecer metadados~1.500
4Pre-Scoring FiltersRemover duplicatas/antigas~1.200
5ML ScoringGrok Transformer (15 ações)~1.200
6SelectionTop K~200
7Post-Selection FiltersSpam/violência, deduplicar~180

Fluxo de candidatos

Recuperação Two-Tower

A arquitetura de duas torres codifica usuários e posts em um espaço de incorporação compartilhado para busca eficiente de similaridade.

Modelo Two-Tower

Candidate Isolation

A inovação chave: uma máscara de atenção personalizada impede que candidatos atentem uns aos outros, garantindo consistência, cacheabilidade, escalabilidade e interpretabilidade.

Máscara de atenção

Predição de 15 Ações

Phoenix prevê simultaneamente 15 tipos de interação. Interações negativas têm peso ~-74x.

Pesos das ações

Infraestrutura

Home Mixer: orquestração em Rust. Thunder: armazenamento em memória sub-milissegundo. Candidate Pipeline: framework com 6 traits (Source, Hydrator, Filter, Scorer, Selector, SideEffect).

Referências

Share this page