OpenLeash
Docsโ€บGetting startedโ€บQuickstart

Quickstart

Get from zero to a leashed agent in about 30 seconds. Install the desktop client, then use personal OpenLeash Cloud or run the real open-source backend and Postgres locally.

1. Install

$curl -fsSL https://openleash.com/install.sh | sh

The default installer opens setup so you can choose personal OpenLeash Cloud, an organization, or Individual Open Source. To bootstrap the local open-source backend immediately, append -- --open-source. Windows, Linux, iOS and Android builds are coming.

2. Choose the backend

OpenLeash desktop is always backend-backed. Personal Cloud keeps your account and plugin configuration hosted; Individual Open Source starts the same public client-api and Postgres locally with Docker.

Hosted personal setup:
OpenLeash -> Personal -> sign in

Local open-source setup:
curl -fsSL https://openleash.com/install.sh | sh -s -- --open-source

3. Find and leash your agents

OpenLeash detects supported agents such as Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Copilot, Windsurf, and Cline. Install their hooks from the desktop or CLI, then verify what is protected:

$ openleash status
โœ“ claude-code   leashed  (3 plugins active)
โœ“ cursor        leashed  (3 plugins active)
โœ“ codex         leashed  (3 plugins active)

4. Add your first plugins

The starter set covers the three things everyone wants first - not deleting prod, not leaking keys, and not burning tokens:

$ openleash plugins install blast-radius data-leakage-prevention token-saver

Browse the current registry in the plugin catalog - 9 plugins across security, cost, and visibility.

5. Watch it work

The OpenLeash Island shows live sessions, approvals, blocked actions, completion notices, and bounded plugin-contributed status. Open the main window for plugin settings, outcomes, and history.