Skip to content

for macOS · open source

The record of your day, served over MCP.

A personal signal store: your workday as signals — commits, meetings, focus, check-ins — served to any AI consumer. It collects; it never interprets.

Apple Silicon · free & open source · unsigned beta — right-click → Open on first launch

get_day · Tuesday served over MCP
  1. 09:12 VS Code — engine/provider.ts 62m
  2. 09:31 engine: cache-through mirrors deletions ·
  3. 10:00 Weekly planning 45m
  4. 10:47 claude: "why does the watcher tick twice" ·
  5. 11:15 Reviewing the registry CI gate ·
  6. 11:16 GitHub — plugin-git pull request #4 38m

01 · how it works

Collect. Serve. Interpretation is someone else's job.

Collect

Plugins record the sources you choose — focus, commits, meetings, check-ins. Verbatim, on your Mac.

Serve

A day is one flat, time-ordered list over MCP. No summaries, no guesses.

Interpret — elsewhere

Meaning belongs to the consumer: Claude, a script, your worklog tool. The core never guesses.

02 · privacy by architecture

What you see is all that leaves.

Signals live in local SQLite. A consumer gets the flat list — and that list is the privacy boundary: inspectable, verbatim, nothing more.

  • Local-first; nothing phones home
  • Plugins declare what they touch before install
  • Releases pinned by checksum, reviewed by PR

03 · plugins

Your day, from the sources you choose.

A bare Diurna records nothing — install exactly what you want.

Browse the plugin directory →

Start your record.

Free, open source, macOS. Five minutes to your first served day.