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

O Modo de Plano de Código do Claude Reduz a Taxa de Retrabalho de 40% para Quase Zero
Um desenvolvedor monitorou mais de 30 sessões de codificação com o Claude Code e descobriu que pular o Modo Plano resultou em refazer tarefas do zero 40% das vezes. Com o Modo Plano, a taxa de refazer caiu para basicamente zero, com um recurso levando 17 minutos no total versus 35+ minutos sem planejamento.

Aplicativo Móvel QCAI Adiciona Controle de Gateway OpenClaw com VPN Tailscale Nativa
O QCAI para iOS e Android agora integra com o OpenClaw Control Center, permitindo gerenciamento direto do gateway a partir de dispositivos móveis por meio de túneis seguros de VPN Tailscale sem portas abertas.

SuperHQ: Execute agentes de codificação de IA em sandboxes microVM isolados
SuperHQ é um aplicativo open source Rust/GPUI que executa agentes de codificação de IA (Claude Code, OpenAI Codex, Pi) em sandboxes isolados de microVM. Cada agente recebe uma VM Debian completa, monta diretórios do projeto como somente leitura e nunca vê as chaves de API do host — elas são injetadas através de um proxy gateway de autenticação.

Usando o OpenAI Codex IDE com Modelos Locais do Ollama no VSCodium
O OpenAI Codex IDE pode ser configurado para funcionar com modelos locais do Ollama no VSCodium usando configurações específicas no arquivo config.toml.