Construindo um aplicativo macOS local de voz para texto com Claude Code: Estudo de caso Vext

Um desenvolvedor compartilhou sua experiência construindo o Vext — um aplicativo nativo macOS de voz para texto que funciona inteiramente no dispositivo usando Whisper no Apple Neural Engine. Sem nuvem, sem contas, sem assinatura. O aplicativo usa um núcleo em Rust com interface Swift/SwiftUI e Core ML para inferência, com o Claude Code como parceiro principal de codificação.
Principais Funcionalidades
- Segure um atalho de teclado em qualquer lugar → fale → solte → o texto aparece no cursor
- Transcreve 60 segundos de áudio em ~400ms (150x em tempo real)
- Limpeza inteligente: remove palavras de preenchimento, reestrutura a fala para legibilidade
- Tradução em tempo real para mais de 99 idiomas
- Transcrição de reuniões com diarização de falantes + resumos automáticos
- Gravação de tela durante gravações de voz (capturas de tela anexadas automaticamente)
Acertos do Claude Code
- Whisper no Apple Silicon: Ajudou a iterar sobre estratégias de quantização, divisão de modelos e layout de memória para conversão Core ML para execução eficiente no Neural Engine.
- Arquitetura do sistema de atalhos: Sugeriu usar um CGEventTap com permissões de acessibilidade adequadas e ajudou a depurar condições de corrida entre início/fim da gravação e injeção na área de transferência.
- FFI Rust ↔ Swift: Gerou bindings FFI e detectou vários problemas de segurança de memória na camada de interface C.
Limitações do Claude Code
- Teve dificuldades com nuances específicas da API macOS pouco documentadas online — casos extremos do CGEventTap exigiram investigação direta dos cabeçalhos da Apple.
- O contexto da janela tornou-se um gargalo em toda a base de código Rust + Swift; o desenvolvedor dividiu o projeto em módulos e trabalhou em um de cada vez.
Preço
Grátis para baixar e testar em getvext.app. US$49 pagamento único para mantê-lo (sem assinatura). Código VEXT50 para 50% de desconto.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Clawdex: Um Diretório para Rastrear Derivados e Forks do OpenClaw
Clawdex é um diretório que lista 18 projetos relacionados ao OpenClaw em três níveis, com dados sobre estrelas, linguagem e tags de categoria. O projeto é baseado em PRs, exigindo que os contribuidores façam um fork do repositório, adicionem um arquivo YAML em /src/data/projects/ e abram um pull request.

Pneuma: Um Ambiente de Desktop Gerado por IA Onde o Software Se Materializa a Partir de Descrições
Pneuma é um ambiente de computação desktop onde você descreve o que deseja—um monitor de CPU, jogo, aplicativo de notas ou visualizador de dados—e um programa funcional se materializa em segundos. O sistema gera módulos autônomos em Rust, os compila para WebAssembly e os executa em instâncias sandboxed do Wasmtime com renderização GPU via wgpu.

Voygr Lança API de Validação de Negócios para Inteligência de Localização Atualizada
A API de Validação de Negócios da Voygr verifica se as empresas estão operando, fechadas, rebatizadas ou inválidas, agregando múltiplas fontes de dados e detectando sinais conflitantes. A equipe está construindo um perfil de local infinito e consultável que combina dados precisos de locais com contexto web atualizado, como notícias, artigos e eventos.

AgentSwarms: Ambiente Prático Gratuito para Aprender IA Agêntica
AgentSwarms oferece 5 trilhas, mais de 40 lições e mais de 30 agentes executáveis gratuitamente — sem necessidade de configuração ou chaves de API para começar. Aprenda construindo desde prompts até enxames multiagentes.