@versss não é exatamente um diário mas tem um pouco essa função, uso o Logseq que salva tudo em arquivos texto comuns também (com a extensão .md pra indicar que entende Markdown, que é no fundo texto sem formatação se você não interpretar as marcações). A ideia é essa mesmo, poder migrar se quiser.