Sync & Collaboration
Sync your notes and recording metadata across devices using a private GitHub repository. OAuth setup, conflict resolution, and sync settings.
Sync & Collaboration
GitHub Sync gives you a private, version-controlled backup of your notes and recording metadata that you can pull onto any device. The repository is yours — SeaMeet writes into it through GitHub's official OAuth flow, with no Seasalt-hosted server in the middle.
What's Covered
- GitHub Sync Setup — Installing the SeaMeet GitHub App, picking or creating your sync repo, OAuth + auto-refresh, conflict resolution, and the Sync Settings panel
Why Sync
- Move between desktops without losing your notes tree
- Keep an off-site backup that doesn't depend on a single cloud provider
- Inspect or edit the underlying Markdown directly on GitHub if you want
- Add notes from a phone via the GitHub mobile app, then pull them on desktop
What Syncs (and What Doesn't)
| Synced | Not synced |
|---|---|
| Notes tree (titles, bodies, hierarchy) | Local-only recordings |
| Recording manifests (metadata, tags) | Audio/video binary files |
| AI summaries and transcripts | Cached AI generations |
| Wikilink graph | App settings |
Audio and video are large; SeaMeet keeps them local. Manifests, transcripts, and notes are small text — those go through the GitHub repo.
Before You Start
You'll need:
- A GitHub account
- The SeaMeet GitHub App installed on that account or on a target organization
- A repository SeaMeet can write to (the setup flow can create one for you)
- An active sync entitlement — included with most BYOK Pro tiers (see Chapter 35: Subscription & Billing)
Ready? Start with Chapter 38: GitHub Sync Setup.