Skip to main content

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

Metadata

Release files for aasp-sdk 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aasp-sdk 0.1.0
File Size Uploaded Provenance
aasp_sdk-0.1.0.tar.gz 5.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for aasp-sdk 0.1.0
File Interpreter ABI Platform
aasp_sdk-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 12.5 kB

Release files / aasp_sdk-0.1.0.tar.gz

Download URL aasp_sdk-0.1.0.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
03562ed2ea25ab49fd99430264be062bf728f2dc97760717d265883f5260abf0
BLAKE2b-256 checksum
How to use checksums
5219c44cf3b19257dc421990df4d95a193bd09c49380483a56d95133d7b3e9d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Release files / aasp_sdk-0.1.0-py3-none-any.whl

Download URL aasp_sdk-0.1.0-py3-none-any.whl
Size 6.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
624b17266565b15158d73636007b86e34f99216ffe64f4ddf1fa1d7be301a829
BLAKE2b-256 checksum
How to use checksums
30c04d36a7d81d62c2224125a2a43769764b1086f21713d21dd811516849b64f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Security for aasp-sdk 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page