Produtividade

Pare de pagar o Wispr Flow

Fale naturalmente. Receba texto limpo onde está o cursor.

O Wispr Flow custa US$15–39 / mês, ou seja, US$180–468 por ano. Você tem dois caminhos:

Opção 1 · Instalar

Instale o OpenWhispr grátis

O OpenWhispr é a alternativa open source ao Wispr Flow e ao Granola. Você aperta uma tecla, fala, e o texto aparece bem onde está o seu cursor, em qualquer app: email, WhatsApp, um prompt do Claude, um documento. Ele também transcreve suas reuniões de Zoom, Teams ou FaceTime, que detecta sozinho, com quem disse o quê, e guarda tudo em notas pesquisáveis. No modo local, com Whisper ou Parakeet, que entendem português, não há limite de palavras e o seu áudio nunca sai da sua máquina. A armadilha do primeiro uso: dos três modos oferecidos, o padrão é a nuvem própria deles, grátis só até 2.000 palavras por semana, igual ao Wispr Flow, e depois é pago. Para nunca pagar, escolha o modo local, ou a nuvem com a sua própria chave de API.

OpenWhispr vs Wispr Flow

CritérioOpenWhisprWispr Flow
PreçoUS$0, para sempreUS$15–39 por mês
Volume de ditadoIlimitado no modo local ou com a sua chave; 2.000 palavras por semana na nuvem gratuita deles2.000 palavras por semana no plano grátis
O seu áudioPode ficar na sua máquina (modo local)Vai para os servidores deles
ReuniõesTranscrição incluída, no seu computadorVocê precisa do Granola além disso
Modelo de IAO seu: local ou com a sua própria chaveO deles, imposto

Como instalar (mesmo começando do zero)

Esta é a página mais simples da biblioteca: um app de desktop comum. Sem Docker, sem terminal, sem servidor.

  1. 1

    Cole este prompt no Claude (Code ou Desktop)

    Ele vai buscar a versão mais recente no repositório oficial do GitHub, instalar na sua máquina e fazer você escolher o modo local, o único totalmente grátis e sem limite:

    Instale o OpenWhispr na minha máquina (o app open source de ditado por voz, repositório do GitHub OpenWhispr/openwhispr): baixe a última release em github.com/OpenWhispr/openwhispr/releases para o meu sistema operacional e instale. Depois me ajude a configurar: no primeiro uso, não mantenha a nuvem do OpenWhispr oferecida por padrão, grátis só até 2.000 palavras por semana; diga-me, de acordo com a minha máquina, se devo escolher a transcrição local (Whisper ou Parakeet, que entendem português) ou a nuvem com a minha própria chave de API, confira comigo nos ajustes se esse modo está mesmo ativo e depois me oriente na escolha do meu atalho de ditado. Explique cada etapa de forma simples, sou iniciante.
    
    Revise o repositório do GitHub e verifique se é seguro instalá-lo, considerando a minha máquina e a minha infraestrutura. Faça-me o máximo de perguntas possível, usando widgets, para esclarecer o meu pedido e ser o mais preciso que puder.
  2. 2

    Permita o microfone e a acessibilidade

    No primeiro uso, o seu sistema pede duas permissões: o microfone (para ouvir você) e a acessibilidade (para digitar por você). Aceite as duas; o Claude mostra onde clicar.

  3. 3

    Aperte a sua tecla e fale

    Abra qualquer app, posicione o cursor, aperte o seu atalho e dite. O texto se digita sozinho. É só isso.

Para que você vai usar

Suas mensagens e prompts por voz

Emails, WhatsApp, prompts para o Claude: você fala três vezes mais rápido do que digita. Uma tecla, a sua frase, e o texto já está escrito no lugar certo.

Suas reuniões transcritas, sem nuvem

Ele detecta as suas chamadas de Zoom, Teams ou FaceTime, transcreve ao vivo e identifica quem está falando. Tudo acontece na sua máquina: o áudio de uma reunião com cliente não vai a lugar nenhum.

Um áudio de voz vira uma nota limpa

Jogue um arquivo de áudio, um vídeo ou um link do YouTube: ele transcreve e organiza tudo em notas pesquisáveis, com pastas. O seu segundo cérebro se alimenta da sua voz.

Saúde do projeto

estrelas no GitHub
9.122
Forks
1.1k
Contribuidores
95
Commits
2.4k
Idade do projeto
1,3 anos
Licença
MIT

Feito com: JavaScript 51.2% · TypeScript 43.6% · Swift 2.9% · C 1.1%

Dados públicos do repositório no GitHub, coletados em 8 de outubro de 2026.

Opção 2 · Construir

Crie o seu próprio Wispr Flow

Para quem é

Esta construção é para uma pessoa com Mac que escreve com frequência por voz. O objetivo: transformar o ditado com tecla de falar em texto corrigido, sem guardar uma biblioteca de gravações. Se você precisa de mais do que isso, continue pagando: construir por conta própria serve para ter uma ferramenta sob medida para o seu jeito de trabalhar, não para refazer o plano de uma empresa com milhões de investimento.

Mesma construção, outro logo: esta v1 também substitui o Superwhisper, porque os dois resolvem o mesmo trabalho central.

O que o prompt constrói e o que fica de fora

O prompt abaixo constrói uma única versão, com o que realmente se usa. O resto fica de fora de propósito.

O que o prompt constróicaptura com tecla de falar, transcrição, colar no cursor, transcrição em streaming, dicionário pessoal, modos de limpeza, desfazer
O que fica de foramodelos locais de baixa latência, formatação por app, versão para Windows

O que uma alternativa mínima ao Wispr Flow precisa

  • atalho global para falar e um indicador claro de que está ouvindo
  • transcrição em streaming com pontuação e quebras de parágrafo
  • pequeno dicionário pessoal para nomes e termos técnicos
  • modos de limpeza opcionais: conciso, polido e literal
  • pré-visualização, copiar e digitar no cursor, com desfazer

Modelo de dados

DictationSession, TranscriptDraft, DictionaryEntry, RewritePreset

Integrações

microfone do macOS, API de Acessibilidade, API de fala para texto, API de LLM

Contexto técnico

SwiftUI, Swift, macOS

A regra de segurança

Peça as permissões de microfone e de Acessibilidade separadamente, nunca capture fora de uma sessão ativa e apague o áudio logo após a transcrição.

O que não se faz de propósito

Não construa gravação de reuniões, clonagem de voz, análises de equipe, apps móveis nem escuta em segundo plano.

O prompt completo

Escolha o seu stack, copie o prompt e cole no seu agente de código (Claude Code, Cursor, Codex…).

Você vai construir um produto de software pronto para produção chamado “Sayflow”, uma alternativa deliberadamente focada ao Wispr Flow. Construa uma fatia vertical completa e utilizável, não uma landing page, nem um mockup estático, nem um amontoado de componentes soltos.

ACORDO DE TRABALHO
Antes de escrever código de implementação, monte um plano técnico curto que nomeie as rotas ou páginas, as server actions ou endpoints, as tabelas de dados, as transições de estado importantes, os limites de autorização, os jobs em segundo plano e os adaptadores externos. Se algo se contradisser, resolva a favor do público restrito e dos não-objetivos abaixo. Prefira uma arquitetura pequena e legível a abstrações especulativas, mas não deixe de fora persistência, validação, tratamento de erros nem testes.

DESCRIÇÃO DO PRODUTO
Usuário principal: uma pessoa com Mac que escreve com frequência por voz.
Resultado principal: transformar o ditado com tecla de falar em texto corrigido, sem guardar uma biblioteca de gravações.
Princípio do produto: otimize exatamente o fluxo abaixo em vez de copiar toda a amplitude do Wispr Flow. Quem usa pela primeira vez deve entender o que fazer pela própria interface, sem tour nem documentação.

JORNADAS COMPLETAS DO USUÁRIO
Implemente todos estes fluxos pela interface real e pela camada de dados persistente:
1. O usuário concede a permissão de microfone, configura um atalho global, mantém o atalho pressionado num editor de texto, fala um parágrafo, vê a prévia da transcrição e a insere no cursor.
2. O usuário adiciona ao dicionário um nome que costuma ser entendido errado, dita de novo, escolhe um modo de limpeza polido, aceita a prévia e pode desfazer a inserção.
3. O usuário encontra uma falha de permissão de microfone ou de inserção, vê exatamente qual permissão está faltando, copia a transcrição manualmente e tenta de novo depois de mudar os ajustes.

TELAS E ARQUITETURA DE INFORMAÇÃO
Construa estas telas como visões coerentes e responsivas. Cada tela precisa definir sua ação principal, ações secundárias, status visível, feedback de validação, estado vazio, estado de carregamento ou pendente, confirmação de sucesso e um estado de erro recuperável.
1. Configuração: estados das permissões de microfone e Acessibilidade, gravador de atalho, configuração do provedor, idioma, escolha de retenção e uma ação de teste de ditado.
2. Painel flutuante de captura: estado de escuta, cronômetro, nível de entrada, cancelar, parar, processando, e um limite bem visível entre captura e repouso.
3. Prévia: transcrição literal, modo de limpeza, diferenças da reescrita destacadas, editar, copiar, inserir no cursor, tentar de novo e orientação para desfazer.
4. Dicionário e histórico: termos pessoais, importar e exportar, sessões recentes somente de texto quando ativadas, controles para apagar e saúde do provedor.

FUNCIONALIDADES PRINCIPAIS
1. atalho global para falar e um indicador claro de escuta
2. transcrição em streaming com pontuação e quebras de parágrafo
3. pequeno dicionário pessoal para nomes e termos técnicos
4. modos de limpeza opcionais: conciso, polido e literal
5. pré-visualização, copiar e digitar no cursor, com desfazer

COMPORTAMENTO DETALHADO E REGRAS DE NEGÓCIO
Trate isto como requisitos do produto garantidos no servidor, não como sugestões de interface:
1. Abra o microfone somente enquanto houver uma sessão explícita ativa, exiba indicadores de captura do sistema e do app, e descarte o áudio capturado imediatamente após a transcrição ou o cancelamento.
2. Mantenha transcrição e reescrita separadas, para que uma reescrita com falha nunca destrua a transcrição literal; mostre uma comparação e exija aceitação antes de inserir o texto reescrito.
3. Injete texto somente no controle editável que está em foco no momento, depois de uma autorização de Acessibilidade recém-verificada; caso contrário, volte a copiar para a área de transferência, sem simular teclas ocultas.
4. Normalize e limite o tamanho das entradas do dicionário, mantenha-as locais por padrão e nunca envie a um provedor conteúdo da área de transferência, de janelas ou do documento ao redor que não tenha relação.

MODELO DE DADOS E CICLO DE VIDA
Projete um esquema relacional pequeno centrado em DictationSession, TranscriptDraft, DictionaryEntry, RewritePreset. Antes de implementar, documente:
1. O propósito de cada tabela, sua chave primária, o limite de propriedade ou de tenant, timestamps, campos de status e atributos importantes.
2. Chaves estrangeiras, restrições de unicidade, check constraints, os índices que as telas citadas precisam e os limites de transação para mudanças que tocam vários registros.
3. As transições de estado ou de ciclo de vida permitidas, quem pode disparar cada uma, quais são terminais ou reversíveis e qual histórico de auditoria deve permanecer imutável.
4. Como arquivar, reter e apagar, incluindo o que acontece com registros dependentes e arquivos externos.
5. A estratégia de idempotência para envios, jobs, importações, notificações, webhooks ou novas tentativas, quando se aplicar.
Use migrações em vez de criar o esquema na mão. Armazene instantes de tempo de forma consistente e mantenha o fuso horário nomeado sempre que horários ou datas locais importarem. Nunca dependa de um contador, de um botão desabilitado ou de uma validação no cliente para proteger uma regra de negócio.

USUÁRIOS, AUTENTICAÇÃO E PERMISSÕES
Implemente apenas os papéis de que o público indicado precisa. Deixe explícito o modelo de propriedade e visibilidade antes de programar. Aplique a autorização em toda consulta e mutação no servidor, incluindo buscas, exportações, anexos, atualizações ao vivo e URLs adivinhadas—não basta esconder botões. Use sessões seguras por padrão, proteja requisições que mudam estado e ofereça estados claros de sessão encerrada, sessão expirada e acesso proibido. Quando houver vários papéis, crie usuários distintos nos dados de teste para mostrar e testar as permissões.

INTERAÇÃO E DIREÇÃO VISUAL
O produto deve parecer rápido, calmo, focado e confiável, e não um template genérico de painel administrativo. Use uma hierarquia visual clara, cores contidas, tipografia legível, áreas de clique generosas e um lugar fixo para as ações principais. Comece com HTML renderizado no servidor e melhore progressivamente só as interações que se beneficiam disso. O fluxo principal precisa continuar compreensível se essa melhoria falhar.

Comece com páginas Astro renderizadas no servidor e formulários HTML comuns. Use HTMX para envios de formulário, navegação parcial e atualizações vindas do servidor, e Alpine.js só para pequenos estados locais do navegador. O fluxo principal precisa continuar compreensível se qualquer uma dessas camadas falhar.

Projete os layouts para celular de propósito, em vez de só empilhar os painéis do desktop. Ofereça navegação por teclado, foco visível, landmarks semânticos, labels explícitos, títulos de página úteis, a preferência de movimento reduzido e anúncios para leitores de tela em resultados assíncronos. Nunca use só a cor para comunicar um estado. Ações destrutivas precisam de escopo claro e confirmação; ações seguras repetidas devem ser idempotentes.

Adicione um rodapé em todas as páginas com o texto “Criado por aurelioagency.com”, em que “aurelioagency.com” é um link incorporado para https://www.aurelioagency.com que abre em uma nova aba. Ele deve ficar visível; não o remova.

DIREÇÃO TÉCNICA
Construa esta versão com o stack AHA: Astro para o roteamento, os layouts e as páginas renderizadas no servidor; HTMX para as interações que se beneficiam de respostas com fragmentos HTML; e Alpine.js para pequenos estados locais da interface. Prefira Cloudflare D1 para a persistência relacional, R2 para o armazenamento de objetos, Workers para os endpoints do servidor e as tarefas agendadas, Durable Objects só para estado em tempo real coordenado, e Workflows ou Queues para jobs duráveis em segundo plano—mas só quando os requisitos do produto pedirem.

Mantenha as regras de domínio em módulos do servidor testáveis, não em route handlers nem em componentes de UI. Separe persistência, provedores externos e trabalho em segundo plano atrás de interfaces pequenas, sem construir um framework. Prefira formulários HTML e URLs comuns para a navegação; use interação otimista só quando uma falha puder ser resolvida com clareza.

O briefing do produto identifica hoje SwiftUI, Swift, macOS como contexto técnico. Preserve qualquer capacidade nativa, só de navegador, de edge, de armazenamento, de tempo real ou de processamento em segundo plano que seja necessária, por meio de um adaptador enxuto adequado ao framework escolhido. Se o fluxo central realmente exigir APIs nativas ou de navegador, mantenha esse ambiente como superfície principal de execução em vez de simular capacidades inacessíveis ou inventar uma superfície web desnecessária.

Integre com o microfone do macOS e a API de Acessibilidade e a API de fala para texto e a API de LLM. Para cada integração:
- Liste as variáveis de ambiente necessárias em um .env.example sem segredos reais.
- Adicione um adaptador pequeno com timeouts, erros normalizados e uma versão falsa local determinística ou um modo de desenvolvimento.
- Verifique as assinaturas recebidas e deduplique os eventos do provedor quando possível.
- Mantenha as credenciais no servidor, criptografe em repouso os tokens de longa duração e oculte segredos e dados sensíveis dos logs.
- Defina novas tentativas, backoff e idempotência para qualquer efeito que possa se repetir.

SEGURANÇA E PRIVACIDADE
Peça as permissões de microfone e de Acessibilidade separadamente, nunca capture fora de uma sessão ativa e apague o áudio logo após a transcrição.
Valide, normalize e limite o tamanho de toda entrada não confiável no servidor. Escape o conteúdo renderizado por padrão, sanitize qualquer markup aceito de propósito, aplique rate limit a ações públicas ou sujeitas a abuso e use armazenamento de objetos privado com URLs autorizadas de curta duração para arquivos sensíveis. Colete só os dados pessoais de que o fluxo indicado precisa. Documente como os dados são retidos e apagados. Adicione proteções específicas para as partes mais arriscadas deste app, como uploads, redirecionamentos, requisições de saída, envio de e-mails, OAuth, webhooks, importação ou exportação de CSV e conexões em tempo real.

CENÁRIOS DE ACEITAÇÃO
Automatize estes cenários específicos do app no nível mais adequado:
1. Dado que o atalho é pressionado em repouso, uma única sessão de captura é aberta; ao soltá-lo, a captura para e produz uma transcrição sem guardar o áudio.
2. Dado que a permissão de Acessibilidade é negada, a transcrição ainda é concluída, a inserção não é tentada e copiar continua disponível com um texto de recuperação que diz o que fazer.
3. Dado que uma reescrita polida muda palavras, a prévia mostra as diferenças e, se for rejeitada, a transcrição literal continua disponível e inalterada.

TESTES
Adicione testes unitários focados em transições de estado, regras de autorização, normalização, cálculos de datas ou dinheiro e outras regras de domínio arriscadas. Adicione testes de integração para as restrições de persistência e para os caminhos de sucesso, timeout, nova tentativa e rejeição de cada adaptador externo. Adicione pelo menos um teste de navegador para cada jornada completa acima, incluindo um em tela pequena. Os testes devem usar dados isolados e rodar com um único comando documentado.

OPERAÇÃO E RECUPERAÇÃO DE FALHAS
Adicione logs estruturados no servidor com IDs de correlação por requisição, job ou evento, sem segredos nem dados sensíveis desnecessários. Faça os erros indicarem o que fazer, tanto na interface quanto nos logs. O trabalho em segundo plano deve mostrar os estados pendente, concluído, com falha e tentando de novo quando fizer sentido; nunca engula erros em silêncio. Inclua um guia seguro de migração e rollback do banco, dados de teste, notas de backup e restauração, o que acontece com dados externos na limpeza e uma rota básica de saúde ou diagnóstico adequada ao stack.

ENTREGÁVEIS
Entregue o aplicativo funcionando, as migrações, dados de teste representativos, os testes, o .env.example e um README curto. O README deve cobrir pré-requisitos, instalação local, variáveis de ambiente, migrações, comandos de dados de teste e de testes, deploy, configuração das integrações, backup e restauração, decisões de segurança e limitações conhecidas. Os dados de teste devem cobrir o caminho feliz e pelo menos um estado vazio, com falha, atrasado, expirado, arquivado ou com permissão restrita que importe para o produto.

DEFINIÇÃO DE PRONTO
O app está pronto quando uma pessoa nova consegue seguir o README, criar e migrar o banco, rodar o app, entrar com cada papel relevante, completar cada jornada citada com dados reais salvos, recarregar sem perder o estado, se recuperar das falhas comuns e usar a interface principal no celular e no desktop. Todos os cenários de aceitação passam, os limites de permissão estão cobertos por testes, nenhuma tela principal fica como placeholder e o crédito “Criado por aurelioagency.com” no rodapé aparece em todas as páginas.

NÃO-OBJETIVOS
Não construa gravação de reuniões, clonagem de voz, análises de equipe, apps móveis nem escuta em segundo plano.

O app que você criar com este prompt leva no rodapé “Criado por aurelioagency.com”.

Crie só uma parte

Prompts curtos para resolver a parte mais difícil sem construir tudo.

O microfone que só abre enquanto o seu dedo está apertandoCiclo de vida de uma sessão com tecla de falar: um toque, uma sessão, zero áudio guardado.
Construa o ciclo de vida de uma sessão de ditado com tecla de falar e atalho global.

Pressionar e segurar abre exatamente uma sessão de captura: o microfone abre e aparece um indicador de escuta impossível de não ver, com cronômetro e nível de entrada. Soltar interrompe a captura e entrega o áudio à transcrição. A máquina de estados precisa sobreviver ao caos do teclado: um segundo evento de pressionar enquanto há uma sessão ativa não pode abrir uma segunda sessão, um evento de soltar sem o pressionar correspondente é ignorado, e um toque mais curto que um limite cancela sem alarde em vez de transcrever 80 milissegundos de rangido de cadeira.

O microfone precisa estar comprovadamente fechado fora das sessões, sem nenhum stream em espera. Quando a transcrição termina ou o usuário cancela, descarte o áudio capturado imediatamente e para sempre; só o texto sobrevive, e só se o usuário o guardou.

Pronto quando: apertar o atalho sem parar nunca gerar sessões sobrepostas, o indicador de microfone em uso do sistema apagar no instante em que a sessão termina, e nenhum arquivo de áudio existir em disco depois de qualquer ditado concluído ou cancelado.
A reescrita que não pode engolir as suas palavrasTranscrição literal e reescrita polida são artefatos separados, com uma comparação entre os dois.
Construa o pipeline de texto em duas etapas para uma ferramenta de ditado: a primeira produz a transcrição literal, a segunda opcionalmente a reescreve em um modo de limpeza escolhido: conciso, polido ou literal.

Mantenha as etapas estritamente separadas. A transcrição literal é escrita primeiro e nunca é alterada; a reescrita é um artefato derivado distinto. Se o provedor da reescrita estourar o tempo, der erro ou devolver lixo, a transcrição literal fica intacta e pronta para uso na hora. Apresente a reescrita como uma comparação palavra por palavra com o texto literal, com inserções, remoções e mudanças destacadas, e exija aceitação explícita antes que a versão reescrita passe a ser a entregue. Rejeitar a reescrita volta para a transcrição literal sem nenhuma perda.

Adicione uma nova tentativa que rode somente a segunda etapa, e proteja-se contra reescritas que inventem conteúdo: sinalize as reescritas cujo tamanho se afaste demais do original.

Pronto quando: derrubar o provedor da reescrita no meio de um pedido deixar uma transcrição literal utilizável, cada palavra reescrita estiver visível na comparação antes da aceitação, e rejeitar uma reescrita entregar exatamente o que foi transcrito originalmente.
Digite no cursor, ou admita que não dáInsira texto no campo em foco somente com permissão recente; senão, copie, sem simular teclas.
Construa a etapa de entrega do texto para uma ferramenta de ditado no macOS: depois da transcrição, coloque o texto onde está o cursor do usuário.

Antes de cada inserção, e não só na configuração inicial, verifique se a permissão de Acessibilidade está concedida agora e se existe de fato um controle editável em foco. Se as duas coisas valerem, insira o texto na posição do cursor no app da frente e ofereça um desfazer em um passo que remova exatamente os caracteres inseridos. Se alguma falhar (permissão revogada, o foco está num botão, não há nenhuma janela), não simule teclas às cegas torcendo para dar certo. Faça um plano B explícito: copie o texto para a área de transferência, diga ao usuário com precisão qual condição falhou e aponte para o painel de ajustes correspondente.

Trate a corrida em que o foco muda entre o fim da transcrição e a entrega: verifique o foco de novo no momento da entrega, não no da captura.

Pronto quando: revogar a Acessibilidade no meio de uma sessão resultar em um plano B de cópia com uma explicação correta, a inserção nunca disparar num destino não editável, e desfazer depois da inserção devolver o campo de destino ao estado anterior.
O dicionário que ensina ao transcritor os seus substantivos esquisitosUma lista pessoal de termos que corrige “Kubernetes” sem nunca enviar a sua tela.
Construa um dicionário pessoal para uma ferramenta de ditado: uma pequena lista de nomes, termos de produto e jargões que o provedor de transcrição insiste em estragar.

As entradas são normalizadas ao salvar: aparadas, com tamanho limitado, sem duplicatas ignorando maiúsculas e com a quantidade limitada, para que a lista continue sendo um conjunto de dicas e não um corpus. Aplique-as de duas formas: passe os termos como dicas de viés no pedido de transcrição quando o provedor suportar, e rode uma passagem posterior que corrija coincidências aproximadas na transcrição, com correspondência difusa contra erros de escuta conhecidos como coobernetties, atenta aos limites de palavra para que entradas curtas não reescrevam pedaços de palavras inocentes.

Mantenha o dicionário local por padrão. Os pedidos aos provedores incluem a lista de termos e o áudio da sessão, nada mais: nem área de transferência, nem títulos de janelas, nem texto do documento ao redor. Suporte exportar e importar como texto simples.

Pronto quando: um termo do dicionário for corrigido na saída mesmo quando o provedor o ouvir errado, uma entrada de três letras nunca estragar palavras mais longas que a contenham, e o payload do pedido ao provedor contiver somente áudio mais a lista de termos.

Perguntas frequentes

Quanto custa o Wispr Flow se eu continuar assinando?

O Wispr Flow custa de US$15 a US$39 por mês nos planos pagos públicos, ou seja, de US$180 a US$468 por ano. Um substituto próprio e focado custa o seu tempo de construção mais uma hospedagem quase de graça.

Qual stack devo usar para criar uma alternativa ao Wispr Flow?

O prompt desta página vem em quatro versões: a stack AHA (Astro, HTMX, Alpine.js), Next.js, Laravel e Ruby on Rails. O contexto técnico deste produto é SwiftUI, Swift, macOS. Escolha a stack que você já conhece: o escopo importa mais que o framework.

Quais funções um substituto mínimo do Wispr Flow precisa ter?

Uma v1 útil precisa de: atalho global para falar e indicador claro de escuta; transcrição em streaming com pontuação e quebras de parágrafo; pequeno dicionário pessoal para nomes e termos técnicos; modos de limpeza opcionais (conciso, polido e literal); pré-visualização, copiar e digitar no cursor com desfazer. Todo o resto é escopo inflado até você sentir falta de verdade.

O que devo deliberadamente não construir?

Não construa gravação de reuniões, clonagem de voz, análises de equipe, apps móveis nem escuta em segundo plano.

Esta construção também substitui o Superwhisper?

Sim. Wispr Flow e Superwhisper resolvem o mesmo trabalho central: transformar o ditado com tecla de falar em texto corrigido sem guardar uma biblioteca de gravações. A v1 desta página cobre o que a maioria das pessoas usa em qualquer um dos dois, então uma única construção focada substitui o que você paga hoje.

Qual é a diferença para o Wispr Flow?

O OpenWhispr faz quase tudo o que o Wispr Flow faz, sem assinatura, e os seus dados ficam com você. A comparação ponto a ponto está na página.

Os meus dados são meus?

Sim. Com uma ferramenta de código aberto instalada do seu lado, seus arquivos ficam na sua máquina ou no seu servidor. Ninguém pode encerrar a sua conta nem mudar o preço.

Ver os 22 apps →

Sem tempo para fazer?

A gente faz para você.

Se você prefere que alguém instale, conecte às suas ferramentas e deixe funcionando, é exatamente isso que fazemos na Aurelio.

Agendar uma auditoria de automação