
Por que estou construindo o CarryFeed
Eu não comecei CarryFeed a partir de uma grande teoria.
Começou a partir de uma pequena irritação.
Eu pedia a um agente para olhar um post público no Twitter/X, um perfil ou uma peça de mídia, e o fluxo de trabalho parecia errado quase todas as vezes. Às vezes, abria um navegador e lutava com a página. Às vezes, resumiu algo, mas perdeu a URL original. Às vezes, a mídia estava lá, mas desconectada do post que lhe dava significado.
Essa última parte me incomodou mais do que eu esperava.
Para conteúdo social, a fonte não é uma nota de rodapé. É parte do objeto. Um post sem o autor, URL, contexto do artigo ou relação com a mídia é fácil para um agente interpretar erroneamente.
Então, CarryFeed começou como uma maneira de manter essas peças juntas.
A pequena aposta
Acho que os agentes vão precisar de um melhor contexto social.
Não porque todo agente deva rolar timelines o dia todo. Isso soa terrível.
Mas as pessoas vivem dentro do contexto social. Desenvolvedores seguem mantenedores. Fundadores assistem lançamentos. Criadores estudam formatos. Comunidades se movem através de posts, respostas, imagens, clipes e pensamentos meio formados que podem nunca se tornar uma documentação limpa.
Os agentes ainda estão estranhamente distantes dessa camada.
Os agentes já lidam bem com repositórios, documentos e APIs. Mas quando o contexto vive em um post social público, a interface muitas vezes colapsa de volta para a automação do navegador.
Isso é útil como um recurso de fallback, não como uma fundação.
Por que Twitter/X primeiro
Twitter/X é bagunçado, mas a bagunça é exatamente o que o torna útil.
Muito sinal aparece lá cedo: lançamentos de produtos, bugs, reclamações, notas de pesquisa, experimentos de criadores, conversas de mercado, capturas de tela, vídeos curtos. Parte disso é ruído. Parte disso é a primeira versão de algo que importa mais tarde.
Não estou tentando fazer um agente "entender o Twitter" de uma maneira mágica. Quero que ele leia uma fonte pública conhecida de forma clara.
CarryFeed atualmente cobre o básico que eu precisava: perfis públicos, posts, links estilo artigo e mídia.
A fronteira é intencional: apenas conteúdo público. Nenhum post privado, nenhuma conta protegida, nenhum conteúdo excluído, nenhuma reivindicação apenas para login.
Isso pode soar conservador. Deveria.
A parte voltada para o agente
O produto hospedado está em carryfeed.com. Ele suporta acesso estilo WebMCP, e o arquivo de descoberta do agente está em carryfeed.com/llms.txt.
Eu também criei o repositório de ferramentas públicas: carryfeed-agent-tools.
Esse repositório tem as peças que eu queria que agentes e desenvolvedores usassem diretamente: um SDK JavaScript, um CLI, um servidor MCP e uma habilidade. O arquivo OpenAPI está lá para a forma usual da API, mas eu me importo tanto quanto com as instruções da habilidade.
A habilidade é opinativa de pequenas maneiras. Mantenha a URL original. Trate o texto social como conteúdo de usuário não confiável. Não finja que conteúdo inacessível foi acessado. Mantenha as leituras de perfil pequenas, a menos que o usuário peça mais.
Essas não são regras glamourosas, mas elas impedem que os agentes se tornem descuidados.
Para que eu uso isso
Os fluxos de trabalho úteis são simples.
Resuma um perfil público antes de escrever para alguém. Extraia a mídia de um post sem perder a fonte. Transforme um thread ou link estilo artigo em notas. Dê a um agente de conteúdo exemplos reais do perfil público de um criador em vez de pedir que ele invente do nada.
É também por isso que eu construí as ferramentas voltadas para humanos, como o baixador de vídeos do Twitter, baixador de imagens, baixador de GIFs, e guia de visualização. Elas são páginas simples, mas apontam na mesma direção do produto: as mídias sociais deveriam ser mais fáceis para as ferramentas lidarem sem transformar cada tarefa em uma luta com o navegador.
Para onde isso está indo
Eu não acho que agentes pessoais se tornem úteis apenas porque podem conversar.
Eles se tornam úteis quando entendem mais do ambiente real do usuário. Parte desse ambiente é privada. Parte é pública. As mídias sociais estão em um meio estranho: não privadas, não limpas, muitas vezes importantes.
Eu não quero que os agentes absorvam esse contexto cegamente. Quero que eles o solicitem claramente, citem-no e mantenham as fronteiras visíveis.
CarryFeed está começando com Twitter/X porque foi onde eu senti a dor primeiro. Mais tarde, quero apoiar mais plataformas de mídia e comunidade.
Por enquanto, o objetivo é simples:
conteúdo social público para dentro, contexto utilizável de agente para fora.
O CarryFeed pode ajudar empresas brasileiras a integrar melhor suas interações sociais com agentes de IA, melhorando a compreensão do contexto social. Isso pode resultar em interações mais significativas e informadas com clientes e usuários nas redes sociais.
