Free to run. One payment if you want more

An agentic development environment.

It works with the models you already pay for. Start an agent on one machine, then pick up the same session from another.

ShipChamber desktop interface

What runs where.

ShipChamber runs as an instance on a machine you control. The desktop app runs one on your computer and connects to others on remote machines. Your phone and a browser reach any of them over the internet.

Instance

Mac, Linux box, or server

  • Starts on your Mac, your Linux box, or a server you own
  • Runs the agents and keeps every session, even after you close the app
  • Listens on localhost by default. One flag opens it to your network
Local and remote

Desktop app

  • Runs its own instance and connects to remote ones as well. Switch between them from the app
  • macOS, Windows, and Linux
  • Terminal, file browser, notes, todos, and reusable actions next to the chat
  • Provider limits, token usage, and cost per session
  • Also available as an extension for VS Code, Cursor, Windsurf, and Trae
ShipChamber desktop app
Remote

Phone and browser

  • A native mobile app, now in beta, and a PWA
  • Private Relay carries an end-to-end encrypted connection without an open port
  • Pair a phone with a QR code once. Revoke it from the app whenever you like
  • A tunnel with a UI password also works if plain browser access is enough
ShipChamber session list on mobile
ShipChamber conversation on mobile

Start, run, review.

Every task goes through the same three stages. This is what ShipChamber adds at each one.

  1. Start

    Start from an issue, a goal, or a schedule.

    • From an issue or a ticket

      Start from an issue, a pull request, or a Linear ticket. The agent gets the thread and the diff with it. GitLab is in the works.

    • Session Goals

      Set the outcome. After every turn ShipChamber checks progress and continues until the goal is done, blocked, or over the limit you set.

    • Scheduled work

      Run a task once at a set time or on a recurring schedule. With a goal attached, each run keeps going until the work is done.

  2. Run

    Run the same task on several models.

    • Multi-run

      One task across up to five models, in parallel, each in its own worktree.

    • Fusion

      Keep the best result, or fuse the strongest parts of several into one.

    • Browser Use

      Your running app in the built-in browser. You click through it, the agent does too, sees the errors, and checks its own work.

  3. Review

    Review the change as ordered steps.

    • Changes Walkthrough

      A large diff, grouped into ordered steps that explain how the change fits together.

    • Failed checks go back

      Send a red CI run to the agent that wrote the code. It comes back with the fix.

    • Merge without leaving

      Commit, push, open the PR, answer review comments, and merge from the same window the work happened in.

Privacy & Data

ShipChamber collects nothing about your work and sends nothing anywhere. Code and session content stay on your machine. When the workspace leaves localhost, you gate remote access with a UI password or a paired device.

Code and sessions stay with you

ShipChamber does not collect project names, paths, prompts, code, diffs, or session content.

Remote access is protected

A UI password gates browser access. You can rotate or revoke tunnel links the moment they should stop working.

Private Relay, no open ports

Pair a device with a one-time QR code and connect through Private Relay without opening a port or exposing a public server. The connection is end-to-end encrypted, and you can revoke it at any time.

Nothing phones home

No analytics, no crash reports, no account. The only calls leaving your machine are the ones you set up: your model providers, and a license check if you bought Lifetime.

Free to run. Pay once if you want more.

No subscription, no seats. You bring your own model keys either way.

Free
$0

The whole app on your desk: agents, git, terminal, browser, scheduled work.

  • Desktop app, CLI, web UI and editor extension
  • Unlimited sessions, projects and providers
  • Start from an issue or a ticket
  • LAN access and password-gated tunnels
  • Private Relay
  • Multi-run and Fusion
  • Session Goals
  • Changes Walkthrough

Cards are handled by Dodo Payments. The key appears right after checkout and is emailed to you. Paste it under Settings → General → License.

ShipChamber FAQ

A machine you control with OpenCode installed. ShipChamber runs on the OpenCode SDK. Install it with curl -fsSL https://opencode.ai/install | bash, then start ShipChamber.
On your Mac, your Linux box, or a server you own. The desktop app runs an instance locally and connects to remote ones too. Your phone and a browser reach any of them through Private Relay.
Pair a device through Private Relay. The connection is end-to-end encrypted, no port is opened, and you can revoke the device at any time. A tunnel with a UI password also works if plain browser access is enough.
Whatever OpenCode supports: Anthropic, OpenAI, Google, OpenRouter, local models through Ollama or LM Studio, and more. Your keys, your bill.
ShipChamber is free. One $79 payment unlocks Private Relay, Multi-run with Fusion, Session Goals and Changes Walkthrough on up to five machines, for good. Model usage is billed by your provider either way.

More questions? Check the documentation

Install it on the machine you already have.

One command on a Mac, a Linux box, or a server. Then open it from wherever you are.