Wrap any AI agent with a single decorator for instant protection. Native SDKs for Python, TypeScript, and Go. Works with every major AI framework.
pip install notarylabsfrom notarylabs import Notary Labs, protect
client = Notary Labs(api_key="aw_...")
@protect("pii-mask")
def query_customer(customer_id: str):
# Your agent logic here
return db.query(f"SELECT * FROM customers WHERE id = {customer_id}")
# Or use the context manager
with client.protect("read-only"):
result = db.query("SELECT * FROM transactions")Our SDKs are built with the same care as the rest of the platform. Fully typed, well-documented, and battle-tested in production.
Manage policies, view logs, and debug issues right from your terminal.
$ notarylabs policies list
$ notarylabs logs tail --agent support-bot
$ notarylabs test policy.yamlNative integrations with popular AI frameworks and model providers. Drop-in protection for your existing code.
Wrap ChatGPT and GPT-4 calls
Claude integration out of the box
Works with chains and agents
Protect your RAG pipelines
All Bedrock models supported
Enterprise OpenAI deployments
Local and hosted models
Command and embed models
Start protecting your AI agents today with our production-ready SDKs.
Start free trial