0805 | A semana open source: assistente de voz, IA code-first, Karve e GrowthBook 5.0

||Download

Show notes

Sofia Almeida:Bem-vindos e bem-vindas ao Product Hunt diário, o podcast da Bri que reúne o melhor do Product Hunt.

Este episódio é produzido pela Bri. O Bri usa tecnologia avançada de IA para transformar os feeds importantes para você em podcasts feitos para ouvir. Fale conosco em hi@bri.so.

Transcript

Sofia Almeida: Bem-vindos e bem-vindas ao Product Hunt diário, o podcast da Bri que reúne o melhor do Product Hunt. Eu sou a Sofia Almeida.

Rafael Costa: E eu sou o Rafael Costa. Hoje temos um programa recheado, desde um assistente de voz local e gratuito para desktop, até uma plataforma code-first para fluxos de trabalho de IA e um agente de calendário pensado para famílias.

Sofia Almeida: E ainda vamos espreitar um cliente de API nativo para Windows, um grande lançamento para quem trabalha com experimentação e testes, e um assistente executivo de IA para founders, focado em SMS. Sem esquecer o resto da lista.

Rafael Costa: Exatamente. Vamos diretos ao assunto — começamos já.

Sofia Almeida: Começando pelo lado do software, um projeto chamado SpeakoFlow quer transformar seu desktop em um lugar onde você fala e o texto aparece sozinho — em qualquer aplicativo. É um assistente de voz local e open source, gratuito, licenciado sob MIT, e disponível para Windows, macOS e Linux. A ideia central é transformar fala em texto diretamente dentro do aplicativo em que você está trabalhando: e-mail, editor, chat, até terminal.

Rafael Costa: E o criador, que se chama Abhishek, tem uma história bem particular. Ele conta que começou o projeto enquanto estudava para provas, cansado de ficar alternando entre o trabalho que estava fazendo e uma aba de chatbot. Ele já pagava por software de ditado porque falar sai mais rápido que digitar, mas dizia que a ferramenta "parava na digitação" e não enxergava o contexto da tela. Então começou como um pequeno utilitário de ditado e, três meses depois, virou uma camada de voz sobre o desktop inteiro.

Sofia Almeida: Interessante. E é um fork de outro projeto chamado Handy, de CJ Pais, com assistente, visão de tela, tradução e memória adicionados pelo autor. Ele diz que é só ele no projeto e que "é cedo" ainda.

Rafael Costa: No funcionamento prático, você aciona a ditagem com um atalho de teclado — no caso, Control esquerdo mais a tecla Super esquerda — e a resposta gerada vem com o gatilho de voz "Hey Flow". Dá para traduzir fala para inglês, com espanhol, hindi, francês e japonês citados como exemplos, e ainda limpar o texto ditado com tons selecionáveis: profissional, amigável ou conciso. Há também um assistente em painel flutuante que responde em voz e pode olhar a tela quando você autoriza.

Sofia Almeida: E dá para colocar esses números em perspectiva: o fabricante afirma mais de 150 palavras por minuto falando, contra 45 digitando. Esses números são da própria empresa, não verificados de forma independente. O que é destacável é que a transcrição roda inteiramente na sua máquina — e para o assistente, você pode usar um modelo offline embutido, sem precisar de chave de API, ou plugar seu próprio Ollama, LM Studio, ou até um provedor em nuvem com chave própria. Memória e perfis ficam opcionais, editáveis conforme você quiser.

Rafael Costa: Do ditado de voz para algo mais estrutural: tem um projeto chamado Finyuus, uma plataforma code-first para construir, executar e governar fluxos de trabalho de IA, publicada no GitHub com licença Apache-2.0. E a motivação do criador é bem concreta.

Sofia Almeida: Como assim?

Rafael Costa: Ele diz que a lógica de IA — prompts, chamadas de ferramentas, retries, proteções, esperas por aprovação — acaba emaranhada no código da aplicação. Ele chegou a manter prompts de sistema de 300 linhas no mesmo repositório de um app de iPhone, e qualquer mudança pequena exigia recompilar e republicar o app inteiro. A proposta dele é separar a lógica de IA do código do app, da mesma forma que o SQL separa a lógica de dados. Daí o nome code-first.

Sofia Almeida: E como isso funciona na prática? O produto introduz uma linguagem pequena baseada em indentação para compor agentes, ferramentas, proteções, aprovações humanas e fluxos de trabalho aninhados, todos executados em Temporal com retries, cancelamento e replay. Como os fluxos ficam armazenados como texto simples, você ganha histórico em Git, pull requests e diffs legíveis — algo que os construtores visuais perdem em escala. Há dashboard para autoria, execução e revisão, além de tracing e relatório de custo via Langfuse.

Rafael Costa: Mas nem todo mundo está convencido. Um comentarista elogiou a durabilidade e o grafo de execução com diffs legíveis em Git como a parte genuinamente útil, apontando uma lacuna real nas ferramentas de cadeia de prompts. Porém, ele questionou a linguagem própria: Temporal já oferece SDKs em Python e TypeScript que entregam retries, replay e versionamento sem exigir aprender regras novas de indentação. Outro comentarista foi na mesma linha, criticando a infraestrutura pesada necessária para rodar — são vários serviços de backend envolvidos.

Sofia Almeida: Falando em peso de ferramenta, tem o Karve, um cliente de API nativo para Windows, construído em torno de arquivos.http simples. O criador, um maker solo, diz que partiu de um incômodo bem familiar para quem trabalha com microsserviços: as requisições já viviam como arquivos.http — o formato usado pelo Visual Studio, VS Code REST Client e JetBrains — espalhados pelos repositórios, sem um espaço de trabalho unificado. E as ferramentas existentes pareciam lentas e pesadas, especialmente o Visual Studio, que era o uso diário dele.

Rafael Costa: A solução dele se apoia em três escolhas de design. Primeiro: arquivos continuam sendo arquivos. O Karve não importa requisições para um banco proprietário — ele apenas organiza os arquivos.http e.rest que já existem, sem movê-los, preservando diff, branch e review como se fossem código. Segundo: é um app nativo WinUI 3 para Windows, sem Electron e sem nuvem, com inicialização abaixo de 2 segundos e requisições que nunca saem do seu computador.

Sofia Almeida: E o terceiro ponto é o que chama mais atenção: um servidor MCP embutido, que permite ao Claude Code ou a qualquer cliente MCP encontrar, executar, corrigir e criar requisições no seu workspace real. E aqui vem o detalhe de privacidade: o agente vê apenas o texto bruto com placeholders — URLs resolvidas, valores de ambiente e histórico nunca chegam ao agente. O MCP vem desligado por padrão e se ativa por um botão nas configurações, apenas em localhost.

Rafael Costa: Nas capacidades declaradas: um workspace único para vários repositórios com pastas virtuais, execução direto da linha do método, painel de resposta com árvore JSON, raw, headers, timing e a requisição exata enviada, ambientes de desenvolvimento, staging e produção com arquivos.env por contexto, histórico persistente e pesquisável — e abas que se restauram a cada abertura. Tudo local, tudo rápido.

Rafael Costa: E para fechar, temos o único lançamento com detalhes substantivos neste período: o GrowthBook 5.0, anunciado no Product Hunt. Segundo o post da empresa, a versão consolida em uma única plataforma — descrita como AI-native e warehouse-native — três recursos: feature flags, experimentação e product analytics.

Sofia Almeida: Ou seja, juntar em um lugar só o controle de lançamentos, os testes A/B e a análise de produto.

Rafael Costa: Exatamente. O texto do blog, assinado por Jeremy Dorn, diz que a 5.0 chega cerca de um ano depois da versão 4 e junta um ano inteiro de trabalho: feature flags reescritos do zero, product analytics construído, experimentação acelerada e IA integrada ao produto. Entre as novidades, um AI Visual Editor reconstruído do zero para criar experimentos sem código direto no navegador, com geração de imagem e integração com o Figma. Também há 25 Skills open-source que permitem a agentes criar flags e rascunhar experimentos, além de um assistente de IA no aplicativo para explorar dados do produto.

Sofia Almeida: E teve uma mudança grande de disponibilidade também. O Product Analytics saiu do beta para disponibilidade geral, construído sobre as mesmas métricas dos experimentos, com funnels, dashboards componíveis e meta-análise de experimentos.

Rafael Costa: Em governança, a empresa promete guardrails customizáveis que barram flags ruins antes da publicação, protegendo lançamentos feitos por humanos ou por agentes de IA. O fluxo de experimentos foi simplificado — cerca de 20 campos a menos — com início agendado e consultas mais rápidas e baratas. E há um CLI que cobre toda a API, para que agentes possam operar a plataforma de ponta a ponta: publicar flags, lançar experimentos, analisar resultados e limpar o que não for usado. O objetivo declarado é abrir a experimentação para todo o time, não só engenheiros — seja no aplicativo, no terminal, no editor de código ou no navegador.

Sofia Almeida: Vamos começar com o Hey Noah, um produto que o criador Ashish descreve como um assistente executivo de IA proativo, pensado para fundadores de empresas. A grande diferença é que ele não espera você digitar um comando, como um chatbot comum. Ele fala com a sua rede de contatos e cuida do calendário, dos relacionamentos e dos follow-ups por e-mail, texto e WhatsApp.

Rafael Costa: E o fundador afirma ter uma trajetória bem sólida nisso. Ele diz que passou catorze anos construindo uma empresa de cem milhões de dólares em receita, com 47 clientes Fortune 500. A equipe atual, segundo ele, tem oito pessoas em Palo Alto, e o projeto é bootstrapped.

Sofia Almeida: Concretamente, o Noah agenda e reagenda reuniões, lê o calendário para propor horários com base na disponibilidade real, avisa os participantes se o executivo estiver atrasado, manda lembretes por SMS, escreve mensagens em nome do executivo, mantém perfis de contato com o contexto do relacionamento, ajusta fusos horários e até faz reservas por telefone. Antes das reuniões, ele envia briefings, e depois captura notas com itens de ação.

Rafael Costa: Ele se integra a calendários, Granola, Notion, Google Drive e Slack. E na comunidade, as pessoas relatam bem isso: um consultor diz usar o Noah há meses com mais de dez calls por dia. Outro usuário tem oito reuniões por dia e o time dividido em dois fusos. E um ex-tester contou que o Noah perguntou se ele queria flores no Dia dos Namorados, e entregou.

Sofia Almeida: Mas existe ceticismo também. Um comentarista quer ver o Noah lidando com um reagendamento complicado envolvendo três fusos diferentes. E outro diz que o teste de verdade são justamente esses casos difíceis da vida real.

Rafael Costa: O próximo é o Domo, um agente de calendário para a família, comandado por texto. O criador, @plucas, da Plow e do Watch Me Pivot, chama isso de um agente proposital para a agenda da família. Ele tem o próprio número de telefone: os moradores mandam um iMessage ou SMS tipo adiciona dentista na quinta às três, ou quando é o recital?

Sofia Almeida: E ele alimenta um painel de parede sempre ativo, que se mantém atualizado. O criador diz que é um produto sem app, sem login e sem nova caixa de entrada. A ideia por trás é resolver o problema dos planos familiares que vivem em um app que ninguém abre.

Rafael Costa: Tecnicamente, o Domo usa ferramentas nativas do Claude Code e roda na assinatura do Claude que a pessoa já paga. Ou seja, sem API key e sem cobrança por token. Ele usa o conector do Google Calendar que já existe, sem criar um calendário novo. A instalação funciona entregando o guia a um agente de codificação, como Claude Code, Codex ou Gemini CLI. O humano só faz dois handoffs: o login no navegador para conectar o calendário e o texto de ativação do iMessage.

Sofia Almeida: O autor diz que o Domo é tanto um padrão quanto um produto, porque dá para trocar o propósito e construir a sua própria versão. Na discussão, dois comentaristas mandaram comandos de teste para o agente, tipo adiciona um um para um no calendário para as duas da tarde hoje, e o que está na minha agenda na próxima semana.

Rafael Costa: E o depoimento mais interessante vem de alguém que se define como não técnica. Essa pessoa instalou tudo em trinta minutos, chamou a experiência de verdadeiro divisor de águas, e comparou com tentativas anteriores usando shortcuts, Notion e outros agentes, que considerou complicadas e propensas a bugs.

Sofia Almeida: Saindo da agenda da família, vamos para o FileFlippers, um serviço de entrega de arquivos grandes apresentado no Product Hunt com a proposta: envie arquivos grandes e seja pago no download. O alvo são freelancers e estúdios que, segundo o criador, estão cansados de transferências complicadas e de perseguir faturas.

Rafael Costa: A ideia central é bloquear os arquivos finais atrás de pagamento. O cliente vê pré-visualizações com marca d'água, e o download só é liberado quando o pagamento é feito. Ou seja, acaba aquela história de entregar o trabalho na base da boa-fé.

Sofia Almeida: E tem detalhes práticos interessantes. As transferências acontecem em blocos com pausa e retomada de verdade: se o WiFi cair ou o separador fechar, o upload continua de onde parou. As páginas de entrega são personalizáveis com logotipo, cores e fontes próprias, em vez de um link genérico cheio de anúncios de terceiros. Dá ainda para converter entre mais de cinquenta formatos, e fazer melhoramento por IA de imagens e vídeo sem sair do separador.

Rafael Costa: Nas alegações de privacidade, o serviço fala em armazenamento privado, encriptação em repouso, eliminação automática quando o link expira e verificação de malware no upload até dois gigabytes, com arquivos de vídeo e áudio acima disso isentos por risco executável muito baixo. Ele promete também que não há revisão humana de rotina, nem venda de arquivos ou dados, e nenhum treino de IA sobre o trabalho dos usuários.

Sofia Almeida: Cada página de compartilhamento tem um botão de denúncia, com fila de moderação e tolerância zero para CSAM. E o criador, em um comentário na comunidade, afirma que envia arquivos dessa forma há mais tempo do que...

Rafael Costa: E fechamos com o Screen Awesome, uma extensão gratuita para Chrome e Chromium que se apresenta como o gravador de tela que não consegue enviar seu vídeo. É uma promessa de privacidade radical: o manifesto declara permissões de host vazias, então o Chrome não permite que a extensão faça requisição a nenhum servidor.

Sofia Almeida: O criador, Nitin, diz que construiu isso depois de gravar um relatório de bug numa página cheia de dados de cliente sem saber para onde o vídeo iria. Não há conta, telemetria nem sincronização. Os arquivos ficam em IndexedDB, no próprio navegador. Como só existem no armazenamento local, desinstalar apaga tudo, então ele recomenda baixar antes pela opção de download em massa.

Rafael Costa: A extensão grava aba, tela ou câmera em MP4, com fallback para WebM quando o Chrome não suporta a codificação, e exporta GIF. Também faz screenshots de região, da área visível ou da página inteira com rolagem, incluindo o tratamento de cabeçalho fixo. As anotações ficam como vetores editáveis. E tem um recurso de auto-zoom que registra os cliques durante a gravação e usa uma câmera virtual para aproximar cada um no replay.

Sofia Almeida: O site afirma que não há script de conteúdo nas páginas visitadas: o código só é injetado no momento da captura e o acesso é revogado ao navegar para outra página. Tudo é gratuito, sem camada paga planejada. Mas na discussão, um usuário elogiou a privacidade verificável e apontou um prazo de validade: as atualizações automáticas do Chrome poderiam adicionar permissões em versões futuras sem ninguém notar. Ele sugeriu publicar o diff do manifesto a cada release. Outro comentarista citou o QuickTime como alternativa gratuita.

Sofia Almeida: E tem uma ferramenta nova no Product Hunt chamada Atlaso, que se propõe a ser uma camada de memória de IA. Na prática, é um repositório persistente e compartilhado que ferramentas como Claude Code, Cursor, Codex, Claude Desktop, OpenCode e Antigravity leem e gravam automaticamente — e o ChatGPT e a Meta AI viriam em breve.

Rafael Costa: E por que isso importa? Porque hoje, toda sessão de trabalho começa do zero. O contexto fica preso em cada ferramenta, e os sistemas de memória que existem acumulam duplicatas e fatos desatualizados.

Sofia Almeida: Exato. A solução do Atlaso afirma capturar automaticamente decisões, alertas e questões em aberto, com segredos removidos antes do armazenamento. E aí, antes de cada turno, ele relembra o que for relevante por busca de palavra-chave e semântica, ranqueia e injeta isso antes do prompt. Notas abaixo de uma certa pontuação simplesmente não entram.

Rafael Costa: E tem também a memória global e por projeto, além do chamado Ambiente de Memória — que o fundador descreve como dar um subconsciente à IA, com uma orientação curta antes de você digitar. Ele afirma que o Atlaso orienta, nunca inventa, e que benchmarks próprios o colocam à frente de outros sistemas testados. Mas atenção: são alegações dele, não resultados verificados de forma independente.

Sofia Almeida: E a discussão traz evidência real de usuários confirmando esse tal imposto de re-explicar quando alternam entre Claude Code e outras ferramentas. Um usuário do Supermemory perguntou o que diferencia o Atlaso e se há importação de memória existente.

Rafael Costa: Já um cético pediu que o orienta, nunca inventa fosse testado fora de um benchmark próprio, e levantou uma pergunta interessante: como uma memória morre? Se você não puder ver o que foi injetado e matar isso em um toque, essa pessoa desligaria o produto. E uma empresa quis saber se a camada funciona como memória de equipe, para rodar com 36 pessoas.

Sofia Almeida: Então o Atlaso é promissor em papel, mas as dúvidas em aberto são grandes: importar memórias existentes, validar as alegações fora dos benchmarks próprios e entender como o usuário mantém controle sobre o que a IA lembra.

Sofia Almeida: E chegamos ao fim de mais um episódio! Hoje falamos de ferramentas para todos os gostos: do assistente de voz local e open source SpeakoFlow, ao Karve para fãs de arquivos.http no Windows, e claro, o destaque Finyuus para quem quer construir fluxos de trabalho de IA do jeito code-first.

Rafael Costa: Sem esquecer do GrowthBook 5.0, que foi o lançamento com mais detalhes no período, e das novidades mais leves como o assistente executivo Hey Noah focado em SMS e o agente de calendário familiar Domo.

Sofia Almeida: Isso mesmo. Também passamos pelo FileFlippers para envio de ficheiros grandes e pela extensão gratuita Screen Awesome para gravar a tela no Chrome.

Rafael Costa: E ainda o Atlaso, aquela camada de memória compartilhada que permite ao Claude consultar um repositório persistente. Muita coisa boa para experimentar!

Sofia Almeida: Se algum desses chamou sua atenção, vale conferir nos links da descrição. É isso, pessoal. Até a próxima!