Keep the coding session. Change everything else.

WaveForward captures the recoverable parts of your workspace, conversation, and agent route so work can continue on another machine or another agent.

WaveForward Snapshot ready
Session continuity package Active handoff

Workflow

1

Snapshot

Capture the recoverable parts of your session into a portable snapshot.

2

Handoff

Send the snapshot anywhere: another machine, another service, or another agent.

3

Resume

Load the snapshot and continue exactly where you left off.

Built for how you work

Portable snapshots

Self-contained packages include workspace changes, conversation history, agent route, environment hints, and open files.

Agent-aware continuations

Preserves the agent route and context so Codex, Claude Code, OpenCode, and future adapters can pick up and continue.

Local GUI

Inspect sessions, timelines, and routes. Create snapshots, review contents, and resume with confidence.

Daemon bridge

Lightweight local daemon that coordinates snapshots and handoffs with agents and workspaces.

Deploy wherever you work

Local workstation

Available now

Run WaveForward locally. Your data stays on your machine. Perfect for individual developers and teams that keep work close to home.

Open local GUI

Hosted alpha

Private alpha

Team-friendly hosting for shared routes, access, and auditability. Early access for teams who want a managed option as we build it out.

Install and use WaveForward

The source repository is private during the alpha. This public page is the user-facing setup guide; invited users receive access through the hosted app and the installer package shared with their account.

1

Install the command

Install WaveForward from the private alpha package provided with your invite, then verify the command on the machine that will run agents.

waveforward --version
waveforward daemon-status
2

Connect a machine

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"
3

Run and maintain

Use the GUI for conversations and route changes. Reset a machine token if a device may be compromised; run cleanup periodically on hosted services.

waveforward cleanup --dry-run
waveforward cleanup

Private-alpha friendly

Built from simple files, Git state, and standard Python modules.

Works with your stack

Starts with the local CLI and GUI, then bridges to hosted service routes.