type.

Keep your pages in Day One

I wanted the simple feeling of writing in type, but I also keep a journal in Day One. So I made a way to have both.

If you journal in Day One, you can have your kept type pages land there on their own — no copy-paste, no import step. You write in type; an hour later it's an entry in your journal, dated to when you wrote it.

This is a small script you run yourself, not part of the app. type itself still does what it always does: saves a plain markdown file to a folder you choose, and nothing more. This just watches that folder and hands new pages to Day One's own command-line tool — locally, on your Mac. It only ever deletes a local file once Day One has confirmed it saved the entry.

Requires a Mac, the Day One app, and one quick step to install Day One's CLI. The script feeds entries to Day One on your machine; Day One's own sync is what carries them to your other devices.

Get the script

It's open source. Clone it, set your folder and journal, run the installer. A README walks through every step.

On GitHub →

Or let your agent build it

Use a coding agent like Claude Code? Hand it the setup file and it'll wire the whole thing up for you, start to finish.

Give it AGENT.md →

A note on privacy: type stays local and silent by design — this is an opt-in thing you set up yourself, only if you already trust Day One with your journal. Nothing here phones home, and nothing routes through me.

← back to type