Divyaraj Murugan71 downloadsAn activity timeline for your vault. See what you created, edited, captured and finished each day, with the exact lines that changed.
An activity timeline for your Obsidian vault. Magpie records what you create, edit, capture and finish, and keeps the exact lines that changed, so you can look back at any day or any note and see what you did.

What gets recorded:
| Entry | When |
|---|---|
| Note created | A new note or file. Its first lines are shown. |
| Note edited | Edits to one note within 10 minutes (configurable) are grouped into one entry, with the number of lines changed and the full change. |
| Captured · source | A new note in a capture folder you set, for example Clippings = web clipper or Transcripts = voice memo. |
| Task completed / killed | A checkbox ticked ([x]) or cancelled ([-]), or a note's status moved to a done or killed status. The reason field is shown for killed tasks. |
| Status changed | A note's status field changed. |
| Renamed / Moved / Deleted | File operations. |

Every note has its own history: status changes, ticked checkboxes, renames and each edit with its diff. The newest change opens expanded. History follows a note through renames and moves.
log/2026-10.<device>.jsonl in the plugin folder). Separate files per device mean synced vaults never clash. Set Log folder to a vault folder if you want the log to sync with your notes.Copy main.js, manifest.json and styles.css from the latest release into <vault>/.obsidian/plugins/magpie-activity/, then enable Magpie in Settings → Community plugins.
npm install
npm run build
npm test
MIT © Divyaraj Murugan