Installation
Bowrain runs as a server your team connects to. Use the hosted service at bowrain.cloud, or run your own (see For developers → Self-hosting).
Most routes into a workspace need nothing installed: content in a content platform, a design tool, or a repository connects server-side — see Connectors. This page covers the pieces you do install: the desktop app, and the kapi CLI for the developer route.
During a release-candidate phase the beta channel carries the freshest build. The beta and stable packages install the same binary on different update tracks — pick one; they are mutually exclusive.
The web app
The web editor is served by your Bowrain server — there is nothing to install. Open app.bowrain.cloud (or your own server's URL) in a browser and sign in.
Bowrain Desktop
A native cross-platform editor that connects to the same server, with offline support.
Homebrew (macOS)
brew install --cask neokapi/tap/bowrain@beta # beta channel
brew install --cask neokapi/tap/bowrain # stable
Direct downloads
The links below always point at the release named in them; they are regenerated on every release from the assets actually attached to it.
Direct downloads for Bowrain Desktop 1.2.0-rc13:
macOS (Apple Silicon)
- macOS arm64 (.dmg) —
bowrain-1.2.0-rc13-macOS-arm64.dmg
Windows (Authenticode-signed, portable zip)
- Windows amd64 —
bowrain-1.2.0-rc13-windows-amd64.zip - Windows arm64 —
bowrain-1.2.0-rc13-windows-arm64.zip
Linux
- Linux amd64 (tar.gz) —
bowrain-1.2.0-rc13-linux-amd64.tar.gz - Linux arm64 (tar.gz) —
bowrain-1.2.0-rc13-linux-arm64.tar.gz
Verify a download against checksums.txt.
The kapi CLI (the developer route)
To sync a local codebase, install the bowrain plugin for the
kapi
CLI — there is no separate bowrain binary. Once installed, run every bowrain
command as kapi <command> (e.g. kapi init, kapi push, kapi up). This is
the local-files/git connector — one of several ways content reaches Bowrain.
Homebrew (macOS/Linux)
Installs the kapi CLI together with the bowrain plugin:
brew install neokapi/tap/bowrain-cli-beta # beta channel
brew install neokapi/tap/bowrain-cli # stable
WinGet (Windows)
Install the kapi CLI, then add the bowrain plugin:
winget install Neokapi.KapiCli
kapi plugin install bowrain
With kapi already installed
kapi plugin install bowrain
Plugin builds are attached to the same GitHub release and indexed in the plugin
registry; kapi verifies their signatures on install. To pin a specific plugin
version — in CI, or to hold a project on a known build — install by version or
pin it in the recipe's plugins: map (see
plugins):
kapi plugin install bowrain@<version>
Verify
kapi version
kapi plugins list
Self-hosting
Prefer to run Bowrain yourself instead of using the hosted service? Installing
the server, the Docker images (ghcr.io/neokapi/bowrain-server, -worker,
-web), building from source, and configuration all live under
For developers → Self-hosting. Keep the server, worker,
and web images on the same version tag.
Next steps
- Quick start — get content in, from your systems or from a codebase
- Keeping content caught up — how a project stays current
- Connectors — sync a CMS, design tool, or git host
- Walkthrough — the kapi developer path