Catalog PyPI
Back to packageRELEASE DETAILS

0.1.0

PyPI

aasp-sdk

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

agentaigovernancelangchainllmpolicysecurity
Published24 Dec 2025
Direct dependencies7
Transitive dependenciesNot calculated

README

Version 0.1.0 documentation

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

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 7

Native requirements
7 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
httpx
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
httpx>=0.25.0runtime
mypy
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
mypy>=1.0.0; extra == "dev"runtime
pytest-asyncio
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest-asyncio>=0.21.0; extra == "dev"runtime
pytest-httpx
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest-httpx>=0.22.0; extra == "dev"runtime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest>=7.0.0; extra == "dev"runtime
ruff
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
ruff>=0.1.0; extra == "dev"runtime
langchain-core
Environment
{
  "extras": "",
  "marker": "extra == \"langchain\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
langchain-core>=0.1.0; extra == "langchain"runtime

Distribution files

2 collected
aasp_sdk-0.1.0-py3-none-any.whl

bdist_wheel · 6.76 KB · Python py3

Source file
aasp_sdk-0.1.0.tar.gz

sdist · 5.42 KB · Python source

Source file

Repository

PENDING
aasp-dev/aasp-python

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:04 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:f5e4cc769d49cf60e01eed05e30aa351bfed2da24a26dd6b823fecc7e899a442

Other collected versions

View all collected versions →