Open Source · MIT · v0.0.1

Você termina. Relê. Algo está errado. Você não sabe o quê.
O SmartWrite sabe.

Plugin para Obsidian. Usa suas próprias personas editoriais para ler o texto com os olhos do leitor — e te diz onde ele vai se perder. Quando você decidir que está pronto, publica direto no Substack. Tudo acontece no seu computador.

Local-FirstOllama (IA offline)Obsidian PluginPublica no Substack
O problema

Você sabe que não está pronto.
Não sabe onde.

Já fiz isso mais de cinco vezes. O texto está tecnicamente terminado — e tem alguma coisa errada no ritmo, na clareza, ou nas duas ao mesmo tempo. Eu não consigo nomear. Mando assim mesmo. Fico na cabeça.

Ritmo que afunda

Tem um trecho arrastado. Você sente na leitura em voz alta — aquele momento em que o ritmo te perde. Mas quando tenta consertar, corta no lugar errado e piora. Sem referência externa, você está adivinhando.

Clareza que escorrega

Na sua cabeça, é óbvio. No texto, não é. O leitor vai travar no terceiro parágrafo e você não vai estar lá para explicar. E o pior: você releu quatro vezes e ainda acha que está claro.

Publicação que quebra

Funciona. Até não funcionar. Os 20% que falham você descobre depois de publicado — com a formatação torta, a imagem que sumiu, o título que virou outra coisa. Retrabalho na hora em que você já foi embora.

“Não é insegurança de escritor iniciante. É diagnóstico correto sem instrumento de medição. Você sente o problema porque ele existe — só não tem como apontar onde.”

— Zander Catta Preta, após publicar a edição errada pela quinta vez
O fluxo

Escreve. Revisa. Publica.
Tudo no Obsidian.

Escrever

SmartWrite acompanha em silêncio. Um indicador sutil aparece quando há algo para ver.

Feedback

Painel lateral com trechos onde o leitor vai se perder — clareza e ritmo.

Refinar

Você ajusta com base no painel. O contexto fica aberto enquanto você edita.

Publicar

Obsidian → Substack com um clique. Frontmatter registra URL e data.

Funcionalidades

Três módulos.
Um único plugin.

Write

Acompanha em silêncio enquanto você escreve. Só aparece quando chamado.

  • Estatísticas de sessão
    Palavras, caracteres, tempo de leitura e WPM em tempo real.
  • Meta diária
    Progresso visual em relação à sua meta de palavras do dia.
  • Realce de problemas inline
    Palavras repetidas, frases longas, voz passiva marcadas no próprio texto.
  • Indicador sutil de feedback
    Badge na ribbon quando há pontos para revisar — sem interrupção.
MVP

Review

Ativado sob demanda. Painel lateral com análise das suas personas editoriais.

  • Painel de clareza
    Trechos onde o leitor vai se perder, via persona common-reader.
  • Análise de ritmo
    Detecta parágrafos monótonos e variação rítmica do texto.
  • Feedback por persona
    Seleciona qual persona analisa — common-reader ou critical-editor.
  • IA 100% local (Ollama)
    Processa em background enquanto você continua escrevendo.
MVP

Publish

Obsidian → Substack com um clique. Formatação preservada.

  • Publicação direta
    Markdown → Substack com formatação preservada automaticamente.
  • Upload de imagens
    Imagens locais extraídas e enviadas para o CDN do Substack.
  • Rastreamento no frontmatter
    URL e data de publicação registrados na nota do Obsidian.
  • Histórico de publicações
    Log interno de tudo que foi publicado e quando.
MVP
Local-First

Nenhuma palavra do seu texto sai da sua máquina.

O Ollama roda no seu computador. O whisper.cpp roda no seu computador. Os tokens do Substack ficam no seu vault. O texto nunca sai da sua máquina — não porque eu queira parecer seguro, mas porque a arquitetura não tem para onde mandar.

  • Manuscrito nunca sai da máquina
  • Áudio processado offline
  • Credenciais ficam no vault
48+plugins de escrita
para Obsidian
0que combinam
feedback + publicação
1que usa suas
próprias personas

“Existem 48 plugins de escrita para Obsidian. Nenhum deles conhece as suas personas editoriais. Então eu fiz um que conhece.”

O feedback vem calibrado para a sua voz — não para o escritor genérico que o plugin imagina que você é. Clareza e publicação ficam no mesmo lugar, porque separá-las é só atrito. E a IA que analisa o texto não manda nada para lugar nenhum — processa aqui, na sua máquina, com o modelo que você escolheu. Nenhum outro plugin faz as três coisas ao mesmo tempo.

Open Source · MIT License · Obsidian Plugin

Ver SmartWrite no GitHub