Repository navigation
Home
github-actions[bot] edited this page Nov 10, 2026
·
6 revisions
Open source solution to workos airlock.
** This repo is a work in progress. Not ready for production usage. If you would like to contribute, please raise an issue and we can chat **

An AI SDK agent on a real Linear workspace, through the gateway. Creating the issue and setting its priority are allowed. Moving it to another team is blocked by a TypeScript rule. Filing a refund with a card number is blocked by a plain-language check. Linear is queried before and after the run. Full video (mp4).
You don't want to inject real creds into your agents since most of the applications have really broad permissions. What waterlock gives you
- A common language to work with permissions regardless of the application you choose
- Full visibility into what the accesses were like / audit logs (upcoming)
- A gateway to proxy forward your external resource calls, preventing rogue agents from leaking your sensitive keys.
- Static typescript functions that can work for validation.
- Natural language for limiting what your agents can do for a more restrictive agents. For example, if you are using gmail, you can simply say 'No billing info allowed in emails' and waterlock takes care of working with you.
- You own the integration logic. With workos, you are really coupled to their infra. This provides a more variable approach to integration.
- You own the ai layer, use ai-sdk, direct Anthropic's ai is fine as well. Waterlock just works.
- Install
- Quickstart
- Actions: how calls map to rules (Discovery, OpenAPI, GraphQL)
- Policies · Credentials
- Providers: Gmail · Linear
Getting started
Concepts
Guides
Providers