Installation
Download the Strikekit GUI installer, install agent and runner, then pair your computer
Use the Strikekit website to download the local installer. The wizard downloads and installs everything you need (runner, browser tooling, agent) and starts the background service. You do not need to run install scripts by hand.
Install flow: Open Strikekit → Download → pick OS / arch / package → download the GUI installer → run Strikekit Installer → accept terms → keep user-local install (or choose system) → Install → open web app → Run tests → Pair this computer.
What you install
| Component | Purpose |
|---|---|
| strikekit-agent | Background service on this computer (listens on 127.0.0.1:19527 only) |
| strikekit runner | Runs your .stk tests (strikekit run main.json) |
| Browser tooling | Playwright-related browsers/drivers for web tests (can take several minutes) |
You stay in the browser after install. The agent has no separate product UI.
Step 1 — Open the Download page
- Go to the Strikekit website.
- Open Download (or
/download). - You should see Download the local installer.
Step 2 — Choose your platform and download
- Select your OS: Windows, macOS, or Linux.
- If shown, pick Architecture (e.g. Apple Silicon / Intel on Mac; x86_64 / ARM64 on Linux).
- Pick a package format (recommended defaults below).
- Click Download.
Recommended packages
| OS | Recommended format | What you get |
|---|---|---|
| Windows | .zip | GUI installer + install.ps1 |
| macOS | .tar.gz | GUI installer + install.sh |
| Linux | .deb | Debian/Ubuntu package (or .tar.gz on other distros) |
Other options (bare .exe / binary) work too; archives (.zip / .tar.gz) are easiest because they include the matching install script next to the app.
Step 3 — Run the GUI installer
Windows
- Unzip the downloaded
.zip(if you used.zip). - Run
strikekit-installer(or the.exe). - Follow the wizard.
macOS
- Extract the
.tar.gz. - Open
strikekit-installer. - Follow the wizard.
Linux (.deb)
sudo dpkg -i strikekit-installer-linux-amd64.deb # or arm64
strikekit-installerLinux (.tar.gz)
tar -xzf strikekit-installer-linux-amd64.tar.gz
./strikekit-installerStep 4 — Walk through the wizard
The installer window title is Strikekit Installer. Pages, in order:
- Welcome — Explains that the agent runs tests locally while you use the web app. Click Continue.
- Terms & Conditions — Read and check I have read and agree…. Click Continue.
- Install options
- Default (recommended for most users): install to a user-local folder with no admin password:
- Linux/macOS:
~/.local/bin - Windows:
%LOCALAPPDATA%\Strikekit
- Linux/macOS:
- Uncheck that option only if you want a system-wide install (
/usr/local/binor Program Files; may need admin/sudo). - Click Install.
- Default (recommended for most users): install to a user-local folder with no admin password:
- Installing… — Log output streams in the window. Wait until it finishes (browser download can take several minutes).
- Install complete — Click Open Strikekit to open the web app, or Close.
What the installer does automatically
You do not need to download these yourself. On Install, the wizard:
- Downloads the latest
install.sh(macOS/Linux) orinstall.ps1(Windows) from GitHub Releases (gloocan/strikekit-agent). - Runs that script, which then:
- Downloads and installs the strikekit runner
- Installs browser tooling for web tests
- Downloads and installs strikekit-agent
- Writes production config (
~/.strikekit/agent.yaml) - Starts the background service (systemd / LaunchAgent / Windows Service)
- Checks agent health on
http://127.0.0.1:19527/v1/health
Step 5 — Pair this computer (required before runs)
- Open Strikekit and sign in (same machine where you installed).
- Go to Run tests.
- Click Pair this computer.
- When pairing succeeds, use Sync & run or Local folder.
Re-pair after upgrading the agent or changing config.
Optional — Verify after install
strikekit-agent status
curl http://127.0.0.1:19527/v1/healthHealthy response looks like:
{ "ok": true, "paired": false, "allowCustomPaths": true }paired becomes true after you complete Pair this computer.
Important notes
- Internet required during install (downloads script, agent, runner, browsers).
- Prefer the user-local checkbox for a quick install without admin.
- Pair and run from the same computer as the agent (localhost).
- The agent is a background service, not a desktop app you leave open.
- First install can take several minutes because of browser tooling.
Next
- Write your first test
- Editor setup (optional)
- What is Strikekit? — web app + agent overview