Day One CLI Edit Ability

  • Unknown's avatar

    Day One Staff,

    I’d like to request the ability to edit existing entries via the CLI. This would be very useful for integrating with AI assistants to update/older entries by pulling in additional context, while also preserving version history

  • Hi @ben2lening,

    Great request! I’ve gone ahead and logged your feature request for our team to consider.

  • Hi @ben2lening,

    I realize this is an old post, but I’m posting this for you and future readers. The new Day One CLI supports edits to existing entries. It is a separate tool from the older Mac CLI and works on macOS, Windows, and Linux.

    After setup and an initial sync, you can update an entry with:

    dayone entry write
    --journal-id "YOUR_JOURNAL_ID"
    --entry-id "YOUR_ENTRY_ID"
    --body "Updated entry text"
    dayone sync

    The CLI saves the change locally first, then dayone sync sends it to your account.

    The --body value replaces the entry’s body, so include any existing text you want to keep. Also, avoid edits to entries with unsupported content such as drawings or highlighting.

    The README includes installation instructions and more examples. Thank you for the request!

Reply to Day One CLI Edit Ability