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.