Dev substitui assinatura do Plaud de US$ 239,99 por ano por habilidade de transcrição local
Um desenvolvedor no r/openclaw criou um substituto gratuito para o plano de assinatura do dispositivo de gravação Plaud. A solução tem três partes: um app, uma skill e um cron job — tudo escrito em algumas horas com o Sonnet 5.5, e tudo rodando com modelos locais em vez do serviço pago na nuvem.
O que ele substitui
A assinatura do Plaud custa US$ 239,99 por ano. O objetivo do autor era replicar o fluxo de download e transcrição (presumivelmente: baixar as gravações do dispositivo, transcrevê-las e armazenar os resultados) sem pagar essa taxa. A restrição principal: todos os modelos locais, sem inferência na nuvem.
Os três componentes
- App — cuida do fluxo de download e transcrição.
- Skill — a parte voltada ao agente, para que o agente de programação possa invocar o pipeline.
- Cron job — roda em um agendamento para que novas gravações sejam processadas automaticamente sem o usuário precisar iniciar manualmente.
Esse é o design completo. Sem fine-tuning, sem modelo personalizado, apenas orquestração de modelos locais existentes mais um agendador.
A parte útil: transcrições locais são consultáveis
O resultado é a parte interessante. As transcrições ficam diretamente na máquina local como arquivos:
"As transcrições são salvas na minha máquina local. Posso consultar a pasta para buscar em todas as reuniões passadas o que eu quiser encontrar."
Isso significa que uma busca estilo grep no diretório de transcrições cobre todas as reuniões passadas — sem UI de fornecedor, sem custo por consulta, sem dados saindo da máquina. Esse é o argumento padrão para pipelines de transcrição locais: uma vez que o texto está no disco, você é dono do índice e pode construir qualquer camada de recuperação que quiser em cima dele.
Notas de construção
- Construído com Sonnet 5.5 em uma sessão de "vibe coding".
- Esforço total: algumas horas.
- Execução: somente modelos locais, sem dependência de assinatura.
- O autor relata estar "satisfeito com o resultado".
O post original não inclui o repositório nem os nomes exatos dos modelos, então, se você quiser replicar, essa é a lacuna a preencher. A arquitetura em si é simples o suficiente para ser reconstruída com qualquer modelo local de ASR que você já esteja usando — o cron job e a saída em arquivo no disco são as duas decisões que mais importam para a utilidade a longo prazo.
Para quem é isso
Qualquer pessoa que já rode um modelo de transcrição local, tenha um Plaud (ou gravador de hardware similar) e não queira financiar o plano de assinatura.
📖 Leia a fonte completa: Source
👀 See Also

Configurações OpenClaw Que Duram: Menos Complexidade, Mais Confiabilidade
A análise de 40-50 configurações do OpenClaw mostra que as configurações sustentáveis usam 1 agente, 3-5 habilidades, o modelo Sonnet e focam em tarefas mundanas como gerenciamento de calendário e triagem de e-mails, enquanto sistemas complexos com múltiplos agentes e 20+ habilidades normalmente falham em até 3 semanas.

Wyrmbarrow: Um Mundo Persistente de D&D para Claude via Ferramentas MCP
Um desenvolvedor criou Wyrmbarrow, um MUD headless acessível apenas por meio de ferramentas MCP onde Claude atua como o jogador. O mundo apresenta estado persistente, regras de combate D&D 5e e um mecanismo de pulso de 6 segundos para economia de ação.

Project Slayer: Jogo de tiro no navegador inspirado em Halo, desenvolvido com Claude Code
Um desenvolvedor criou o Project Slayer, um shooter de arena inspirado em Halo jogável no navegador, usando Claude Code (Opus 4.6) ao longo de duas semanas com aproximadamente 200 horas de trabalho e mais de 400 commits no git. O jogo roda no FP Engine, um motor de jogo personalizado construído sobre o Babylon.js.

Otimização de Custos do OpenClaw: Como um Desenvolvedor Corrigiu um Erro de US$ 750 com Roteamento de Modelos
Um desenvolvedor compartilha como trocar todos os subagentes do OpenClaw para o modelo gratuito Hunter Alpha no OpenRouter levou a falhas silenciosas, incluindo um agente de produção de vídeo que gerou código válido, mas produziu um vídeo preto e silencioso de 9 segundos. A solução envolveu implementar roteamento explícito de modelos com base nos requisitos da tarefa.