Show HN: Struct – Uma Plataforma de Chat Centrada em Feed
Uma nova plataforma de chat centrada em feed chamada Struct pretende substituir ferramentas tradicionais baseadas em canais, como Slack e Discord, fazendo de cada conversa uma thread e depois destacando-as em feeds personalizáveis com títulos, resumos e busca gerados por IA. Os comentaristas se mostram intrigados com o potencial de reduzir perda de informação e sobrecarga, especialmente para projetos de longa duração e suporte a comunidades, mas levantam preocupações sobre dependência da OpenAI, transparência em privacidade e conformidade, falta de integrações e APIs maduras e o risco constante de criar apenas mais um silo. A discussão também evidencia o cansaço mais amplo com produtos “powered by AI”, preferências diferentes entre chat em tempo real e comunicação no estilo de fóruns, e os obstáculos práticos para convencer organizações a migrar de ferramentas consolidadas.
Recepção geral e conceito
- Muitos acham a abordagem “feed + threads” convincente, especialmente para destacar conversas importantes e reduzir o caos de Slack/Discord.
- Outros sentem que um feed unificado “All Threads” é excessivo e preferem a separação por canais.
- Vários observam que parece mais próximo de fóruns/Discourse/Zulip ou de “boards de mensagens com chat em tempo real” do que de chat clássico no estilo IRC.
Threads, feeds e design de UX
- O Struct trata os canais principalmente como grupos de permissão; as conversas vivem como threads em feeds.
- Feeds personalizados (por tags, pessoas, canais) são vistos como poderosos; críticos temem distração e perda de “salas” claras.
- Alguns usuários percebem a interface como impessoal e sem sensação de presença; sugestões incluem destacar mais avatares/status online.
- Comparação com o Zulip: outros argumentam que o Zulip já tem visualizações de “all messages”/caixa de entrada, mas a equipe do Struct enfatiza um design em tempo real diferente, com feed em primeiro lugar.
Recursos de IA e preocupações
- Positivo: sumarização e títulos automáticos de threads são amplamente vistos como um uso forte e prático de IA; busca por IA ao longo de anos de histórico de chat é atraente.
- Negativo: vários estão cansados do marketing de “IA”, preocupam-se com falta de confiabilidade e alucinações, e não gostam da dependência da OpenAI.
- O bot de IA para perguntas e respostas sobre threads passadas é opcional; o diferencial central é apresentado como feeds/threads, não a IA em si.
Privacidade, segurança e conformidade
- Um bug inicial de cópia sobre a mensagem de “Privacy” gerou suspeita; isso foi reconhecido como um erro de CMS e corrigido.
- Surgiram preocupações sobre dados indo para a OpenAI, falta de auto-hospedagem, detalhes pouco claros da entidade legal e expectativas de GDPR/SOC2.
- A equipe diz que os termos empresariais da OpenAI impedem treinamento com dados de clientes e que SOC2 e melhor transparência estão planejados.
Integrações, migração e ecossistema
- Há grande interesse em integração com Slack tanto como caminho de migração quanto como um cliente “Superhuman for Slack”; ele já sincroniza threads, com importação parcial do histórico e planos para ferramentas de exportação.
- A integração com Discord existe, mas atualmente indexa apenas threads, não conversas de canais; conversas de canais do Slack são transformadas automaticamente em threads.
- Pedem Teams, Matrix e um ecossistema mais amplo de plugins/API; a integração com Teams é considerada, mas vista como um mercado difícil.
- Muitos enfatizam que integrações profundas com apps/bots são críticas para sair do Slack.
Preço e modelo de negócios
- O preço é por organização, com uma taxa base mais cobrança de tokens de IA baseada no uso; alguns elogiam a transparência e veem isso como mais barato que o Slack.
- Pedidos incluem tabelas mais claras, exemplos concretos de uso e limites mensais rígidos para evitar surpresas na fatura.
- Surge debate sobre SSO ser um recurso “premium” em preços SaaS em geral; alguns argumentam que SSO deveria ser padrão, outros veem isso como um recurso justo de nível alto.
Implementação técnica e confiabilidade
- Foram compartilhados detalhes da stack: Go, Postgres, OpenAI mais embeddings da Microsoft, Typesense, React/Next.js, hospedagem na Hetzner, app desktop em Tauri.
- São relatados timeouts da OpenAI e problemas do instalador/redirect no Windows; melhorias no tratamento de erros e na assinatura estão prometidas.
Reflexões mais amplas sobre comunicação
- Alguns questionam se ferramentas melhores são a otimização certa ou se simplesmente deveríamos ter menos comunicação/reuniões.
- Outros argumentam que chat em tempo real e comunicação de equipe O(N²) vieram para ficar, então estruturar e recuperar informação importa mais do que reduzir cruamente o volume.