Modelador Financeiro Cria Aplicativo Desktop Local de Fala-para-Ferramenta com Claude Code

Um desenvolvedor sem experiência profissional em programação criou um aplicativo de desktop local totalmente funcional de conversão de fala em texto usando o Claude Code. O desenvolvedor, que trabalha principalmente com Excel e SQL em modelagem financeira, criou a ferramenta para substituir um serviço de assinatura baseado em nuvem.
O que foi construído
O aplicativo se chama Sotto — uma ferramenta local de conversão de fala em texto para Windows que executa o Whisper na sua GPU. O desenvolvedor foi motivado pela insatisfação com serviços de ditado baseados em nuvem, onde os dados de voz saem da máquina, apesar de ter hardware capaz (mencionando especificamente uma GPU 4070 Ti).
Principais recursos
- Atalho global do sistema acessível de qualquer aplicativo
- Para automaticamente de gravar quando você para de falar
- Segundo atalho para notas de voz mais longas que exportam para formato markdown (compatível com Obsidian)
- Interface de configurações com integração à bandeja do sistema
- Indicador visual de forma de onda durante a escuta
- Detecção automática de GPU e seleção de modelo
- Inserção de texto na posição do cursor
Detalhes técnicos
O aplicativo consiste em aproximadamente 2.200 linhas de código Python distribuídas em 17 arquivos. De acordo com o desenvolvedor, o Claude Code escreveu "a grande maioria" da implementação, incluindo:
- Lógica de threading
- Integração com API do Windows
- Interface de usuário baseada em Qt
O desenvolvedor cuidou da definição de requisitos, testes, identificação de bugs e priorização de recursos, enquanto dependia do Claude Code para a implementação real dos componentes técnicos que não sabia como construir.
Disponibilidade
O Sotto está disponível sob licença MIT com os seguintes requisitos:
- Sistema operacional Windows
- Python 3.10+
- GPU recomendada, mas não obrigatória
O desenvolvedor menciona que uma versão para Mac está "chegando em breve" porque recentemente comprou um MacBook e quer usar a ferramenta lá. O projeto está hospedado no GitHub em https://github.com/mrobison12-oss/sotto.
📖 Read the full source: r/ClaudeAI
👀 See Also

Como o sistema de agente autônomo de 5 camadas do OpenClaw reduz a alternância de contexto para desenvolvedores solo
O OpenClaw opera como um sistema de agentes autônomos de 5 camadas que monitora e-mail, GitHub, calendário, Telegram e webhooks 24 horas por dia, 7 dias por semana, com memória compartilhada entre os agentes permitindo fluxos de trabalho automatizados sem intervenção manual.

Projeto de Código Claude de 34 Dias do Desenvolvedor Sênior: Engenharia Sólida, Pontos Cegos Críticos
Um executivo de tecnologia com mais de 35 anos de experiência usou o Claude Code para construir um pipeline de conversão de documentos em 34 dias, gerando mais de 300 commits, 272 testes e uma arquitetura limpa. O projeto revelou pontos cegos críticos em torno de bibliotecas existentes e feedback do usuário.

Uma Caverna Escura: Jogo de Sobrevivência Baseado em Texto Evita a "Besteira" de IA, Abraça o Minimalismo
A Dark Cave é um jogo de navegador gratuito, baseado em texto, de sobrevivência e construção de assentamentos, que deliberadamente evita gráficos, usando apenas texto, símbolos e sons para criar atmosfera. O desenvolvedor argumenta que, com a proliferação de visuais gerados por IA, os jogos precisarão de diferenciais como narrativa e imaginação do jogador.

Transforme seu Briefing do OpenClaw em um Feed de Podcast para Apple Podcasts
Um usuário do Reddit compartilha um fluxo de trabalho simples para converter a saída do briefing matinal do OpenClaw em um feed de podcast: converter o texto em áudio (TTS), hospedar o MP3, anexar ao XML do RSS e assinar no Apple Podcasts.