Skip to main content

AI Agent Security Platform SDK - Secure your LangChain agents with policy enforcement

Project description

AASP SDK

Official Python SDK for the AI Agent Security Platform (AASP).

Secure what your AI agents do, not just what they can access.

Installation

pip install aasp-sdk

Quick Start

from aasp import AASPCallback
from langchain.agents import AgentExecutor

# Add AASP protection to your LangChain agent
executor = AgentExecutor(
    agent=agent,
    tools=tools,
    callbacks=[AASPCallback(api_key="aasp_live_xxx")]
)

# All tool calls are now monitored!
executor.invoke({"input": "Process the invoice"})

Features

  • Real-time Interception - Catch every action before it executes
  • Policy Engine - Define rules with regex patterns and conditions
  • Human-in-the-Loop - Require approval for sensitive operations
  • Complete Audit Trail - Log every action for compliance

Documentation

Full documentation at https://aasp-mvp.aminereg.com/docs

Requirements

  • Python 3.10+
  • httpx

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aasp_sdk-0.1.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aasp_sdk-0.1.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file aasp_sdk-0.1.0.tar.gz.

File metadata

  • Download URL: aasp_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for aasp_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 03562ed2ea25ab49fd99430264be062bf728f2dc97760717d265883f5260abf0
MD5 0316783b180cf8af29fb7bc7d94eaa41
BLAKE2b-256 5219c44cf3b19257dc421990df4d95a193bd09c49380483a56d95133d7b3e9d3

See more details on using hashes here.

File details

Details for the file aasp_sdk-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aasp_sdk-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for aasp_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 624b17266565b15158d73636007b86e34f99216ffe64f4ddf1fa1d7be301a829
MD5 2035721c9646b1d19871eafeb83594bd
BLAKE2b-256 30c04d36a7d81d62c2224125a2a43769764b1086f21713d21dd811516849b64f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page