Overview
The GitHub integration connects to your GitHub account and automatically collects your commits, pull requests, and code reviews. This data is used to enrich your daily diary with a detailed record of your development work.
Use cases
- Automatically captures your commits and code changes across repositories
- Records pull request activity including reviews and discussions
- Filters by author and repository for focused diary entries
Data collected
- Commits — SHA, message, author, timestamp (per repository)
- Pull requests — number, title, state, body excerpt, created/updated/merged dates
- Events — issues opened/closed, comments, code reviews, branch creates/deletes
- Repository metrics — stars, forks, watchers, open issues (with day-over-day deltas)
- User metrics — followers, following, public repo count (with deltas)
Data is filtered by author and selected repositories. Bot-generated PRs (dependabot, renovate) are excluded automatically.
Sample diary excerpt
March 12, 2026
The auth refactor finally ships
Development
Pushed 3 commits to acme/api — refactored the authentication middleware to support refresh tokens. The token rotation logic was trickier than expected, but the new flow handles edge cases gracefully.
Reviewed and merged PR #42 on acme/web, adding dark mode support to the settings page. Left a few comments on the color contrast ratios before approving.
A productive coding day — the auth refactor had been on the backlog for weeks, and it feels good to finally ship it.
Setup
Sign in with your GitHub account via OAuth. You can then select which repositories and activity types to track.
Permissions
repo — Read access to repositories, commits, and pull requests
read:user — Read your GitHub profile information (username, avatar)
Plan
Available on all plans (Free, Basic, Advanced).