Like a trail cairn, it stacks one mark of work each day. cairn collects your GitHub PRs and commits, summarizes them with Claude, and publishes a daily worklog to Notion — your work, documented automatically and ready to look back on.
v0.25.0 · Apple Silicon · AGPL-3.0
Unsigned app — if macOS says it's damaged on first launch, run:
How it works
Three steps, fully automatic once set up.
Your authored & assigned GitHub PRs and local Git commits for the day — across multiple accounts and repos. No code bodies ever leave your machine.
Claude turns raw activity into a clean, quantified summary — what shipped, the outcome, the numbers. Runs on your own Claude login, no extra cost.
A dated worklog lands in Notion with a copy-paste-ready Share section. Weekly and monthly rollups are generated automatically.
The output
Each day lands in Notion as a clean page — a project-level summary, a copy-paste-ready Share section for standups, and a detailed Done list with the numbers. Months of them roll up into the dashboard — a record you can look back on.
Setup
cairn keeps everything on your machine — you connect your own tokens during onboarding.
ntn_…).Notion integration — 30-second walkthrough
macOS note: the app isn't code-signed yet, so the first launch is blocked by Gatekeeper. Right-click the app → Open, or run xattr -d com.apple.quarantine /Applications/Cairn.app once.
v0.25.0 · Apple Silicon · AGPL-3.0
Unsigned app — if macOS says it's damaged on first launch, run: