Skip to content

FAQ

The client is open source under the Apache License 2.0. Pricing for the platform is being worked out with our design partners, and design-partner pilots are free.

Only for npx @openlatch/client init — npx is part of Node.js. The client is a native binary and does not run on Node.js.

On a machine without Node.js, install from the script for your platform. It needs nothing beyond what the operating system ships:

Terminal window
# macOS and Linux
curl -LsSf https://openlatch.ai/install.sh | sh
Terminal window
# Windows
powershell -ExecutionPolicy Bypass -c "irm https://openlatch.ai/install.ps1 | iex"

What data does OpenLatch send to the cloud?

Section titled “What data does OpenLatch send to the cloud?”

Only action metadata — command strings, file paths, and network destinations. Your source code, file contents, and environment variables are never transmitted. See How It Works for details.

Yes. The client decides locally against its resident policy bundle, which keeps enforcing with the network unplugged. Syncing policies and sending events to the platform need a connection.

OpenLatch works with any agent that supports tool call hooks:

  • Claude Code
  • Codex CLI
  • Cline
  • Custom agents via the OpenLatch SDK

The client makes its decision locally and in-process, so the agent never waits on the network for a verdict. Events go to the platform afterwards.

Not currently. The control plane runs as a managed cloud service. Self-hosting options are on the roadmap for enterprise customers.

Terminal window
openlatch uninstall

This removes the agent hooks and stops the local client. Add --purge to also delete the ~/.openlatch data directory and the credential stored in your keychain.

Neither command removes the binaries. If you installed from a script, openlatch and openlatch-hook stay in ~/.local/bin or %LOCALAPPDATA%\openlatch\bin, and the PATH entry the script added stays too. Delete both by hand if you want the machine exactly as it was.

Where do I report bugs or request features?

Section titled “Where do I report bugs or request features?”

Open an issue on the OpenLatch GitHub repository.