FAQ
Is OpenLatch free?
Section titled “Is OpenLatch free?”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.
Do I need Node.js?
Section titled “Do I need Node.js?”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:
# macOS and Linuxcurl -LsSf https://openlatch.ai/install.sh | sh# Windowspowershell -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.
Can I use OpenLatch offline?
Section titled “Can I use OpenLatch offline?”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.
Which AI agents are supported?
Section titled “Which AI agents are supported?”OpenLatch works with any agent that supports tool call hooks:
- Claude Code
- Codex CLI
- Cline
- Custom agents via the OpenLatch SDK
Does OpenLatch slow down my agent?
Section titled “Does OpenLatch slow down my agent?”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.
Can I self-host the control plane?
Section titled “Can I self-host the control plane?”Not currently. The control plane runs as a managed cloud service. Self-hosting options are on the roadmap for enterprise customers.
How do I uninstall OpenLatch?
Section titled “How do I uninstall OpenLatch?”openlatch uninstallThis 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.