Desktop · 2026
Sync Claude Code sessions between Windows machines, encrypted, through a private GitHub repository you own.

Overview
Claude Code keeps every conversation on the machine where it happened. Start a task on the desktop, continue on the laptop, and the session, its subagent logs and the project memory aren't there. Checkouts also live at different paths on each machine, so even copied sessions point at folders that don't exist.
Session Relay groups sessions by GitHub project instead of folder path, packs them into encrypted snapshots and keeps them in a private repository you own. Each project shows one button for what it needs, paths are rewritten on the way in, and auto-save pushes after every Claude reply.
Features
Sessions line up by remote and folder, so a project matches on every machine even when it's checked out somewhere else.
Save, Restore or Sync: every status maps to a single, clear action.
Claude Code hooks mark the project and a background worker pushes it minutes later. Push-only, it never overwrites.
Read any session from disk or straight from the cloud: replies, tool calls, file diffs and subagents.
Finds existing checkouts in your workspace folders or clones the repository, then restores its sessions.
When both machines changed the same session, pick a side per file and compare both copies.
How it works
Reads each project's sessions, subagent logs, tool results and memory.
Chunks transcripts, compresses them with zstd and encrypts them with age. Names become keyed hashes.
Commits one snapshot to your private GitHub repository through your own GitHub App.
Another machine pulls, decrypts and rewrites paths to its own checkout, then Claude resumes.
Highlights
zstd + age (x25519) on this machine; the repository only ever sees sizes and timing.
The age identity is wrapped with your passphrase (scrypt). Nobody else can recover the data.
GitHub App device-flow sign-in, scoped to the storage repository, expiring after 8 hours.
The storage repository is re-checked daily; if it ever turns public, syncing stops.
Under the hood
v0.2.1
App renamed in Windows, new install folder and safe upgrade from 0.1–0.2.
v0.2.0
Session viewer with search, outline, diffs, subagents and Markdown export.
v0.1.0
Sync core, encrypted snapshots, onboarding, tray and auto-save.
Gallery



