Snapshot timeline
A local daemon watches the workspace and records best-effort snapshots to a local SQLite database, so uncommitted work is recoverable.
Alpha
Orbit is a local-first workspace manager that sits alongside Git. A background daemon captures snapshots as you edit, so uncommitted work survives a bad checkout. When you are ready, it helps you turn a session of messy edits into commits that read like decisions.
A local daemon watches the workspace and records best-effort snapshots to a local SQLite database, so uncommitted work is recoverable.
Turn a session of unrelated edits into separate, coherent commits, instead of reconstructing your reasoning from a diff hours later.
Flags likely secrets and .env files locally before a commit happens, and can inject variables into a subprocess in memory rather than on disk.
Orbit stages through Git itself. Your repository stays a normal Git repository, and nobody else on the team has to install anything.
# PLACEHOLDER: illustrative, not captured from a real session
$ orbit status
workspace ~/projects/api
daemon running
snapshots 14 in the last hour
$ orbit commit
? 2 groups of related changes detected
...
Orbit publishes what is proven separately from what is intended. The table below is a summary; the repository's contract registry is the authority.
| Area | State |
|---|---|
| Local snapshot timeline and staging | IMPLEMENTED |
| Local secret detection | IMPLEMENTED |
| Team keys, devices, remote secret sync | EXPERIMENTAL |
| Key rotation and recovery | REOPENED |
Summarised by hand and therefore capable of lagging the repository. When the two disagree, the repository is right.
Orbit is not publicly released yet. Installation instructions, prebuilt binaries, and platform support belong here once there is an alpha people can actually download.
Until then the source and the getting-started guide are in the repository.