Installation

View Source

Tidewave is the coding agent for full-stack web app development. Integrate Claude Code, OpenAI Codex, and other agents with your web app and web framework at every layer, from UI to database. See our website for more information.

Installing the app

To get started with Tidewave, download our desktop app:

After installation, an icon should appear in your menu bar (top-right on macOS and Linux, bottom-right on Windows).

We also offer a CLI if you are running your application remotely, inside containers, or other cases where the desktop application is not an option. If you are using Docker, read our containers guide.

Running Tidewave

After installation, you can run the Tidewave application. By default, it will run a service on http://localhost:9832, which you can acess from your favorite browser. Once you do, you will be greeted with this screen:

Welcome to Tidewave Web

Then you can put the address of your web application and Tidewave will connect to it. If your web application was not yet configured with Tidewave, you will be prompted to do so, using the links below:

The Tidewave app will remain running on your menu bar (top right on macOS/Linux, bottom right on Windows), you can click it to open up, configure, and update Tidewave.

Remember Tidewave must always run on the same machine as your web server is running. If your web server is running on a separate machine, you will want to use our CLI.

CLI

For running Tidewave inside containers and other advanced uses, a CLI is also available:

Once the CLI is installed, run it with ./tidewave. Run ./tidewave --help for a list of all options.

For security reasons, the CLI only allows access from the same machine it is running on by default. Furthermore, it enforces that the CLI is being accessed from localhost or 127.0.0.1. If you want to run the CLI on a custom server, you must pass --allow-remote-access and --allowed-origins=https://HOSTNAME:PORT respectively to change our defaults. You can also enable HTTPS certificates both for the App and the CLI.

Both our App and CLI are open source.