Snapshot
Capture the recoverable parts of your session into a portable snapshot.
A continuity layer for coding agents. Keep one visible conversation while work moves across machines, workspaces, and agents.
Capture the recoverable parts of your session into a portable snapshot.
Send the snapshot anywhere: another machine, another service, or another agent.
Load the snapshot and continue exactly where you left off.
Self-contained packages include workspace changes, conversation history, agent route, environment hints, and open files.
Preserves the agent route and context so Codex, Claude Code, OpenCode, and future adapters can pick up and continue.
Inspect sessions, timelines, and routes. Create snapshots, review contents, and resume with confidence.
Lightweight local daemon that coordinates snapshots and handoffs with agents and workspaces.
Run WaveForward locally. Your data stays on your machine. Perfect for individual developers and teams that keep work close to home.
Open local appTeam-friendly hosting for shared routes, access, and auditability. Early access for teams who want a managed option as we build it out.
The app stays managed, while the machine-side command installs from the WaveForward Core release channel and can be audited separately.
Use the installer script on the workstation or server that will run agent turns. The script installs into an isolated Python environment.
curl -fsSL https://waveforward.tech/install.sh | sh
waveforward --version
wf daemon-status
Sign in, open Settings, choose Machines, and create a setup command. Run that command from the workspace you want the selected agent to use.
waveforward daemon \
--server https://app.waveforward.tech \
--auth-token <setup-token> \
--machine "Laptop"
Use the app for conversations and route changes. Check release manifests before upgrading; run cleanup periodically on hosted services.
waveforward update-check waveforward-alpha-manifest.json
waveforward cleanup --dry-run
waveforward cleanup
Built from simple files, Git state, and standard Python modules.
Starts with the local CLI and app, then bridges to hosted service routes.