WaveForward

A continuity layer for coding agents. Keep one visible conversation while work moves across machines, workspaces, and agents.

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 app

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 app

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 app stays managed, while the machine-side command installs from the WaveForward Core release channel and can be audited separately.

1

Install the command

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

Private-alpha friendly

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

Works with your stack

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