Catalog PyPI
PACKAGE EXPLORERView in registry

agentwarden

PyPI

Security and access control for AI Agents

Versions collected1
Direct dependencies1From release 0.1.2
Last observed21 Oct, 08:55 UTC

README

Version 0.1.2 documentation

AgentWarden SDK

Security and permission management for AI Agents.

Installation

pip install agentwarden

Quick Start

from agentwarden import AgentWarden

# Initialize with your API key
guard = AgentWarden(api_key="your-api-key")

# Check if agent can execute an action
result = guard.check(
    agent_id="agent-001",
    action="stripe.refund",
    context={"amount": 50}
)

if result.allowed:
    # Execute your action
    stripe.refund.create(amount=50)
    
    # Log the action
    guard.log("agent-001", "stripe.refund", "success")
else:
    print(f"Action blocked: {result.reason}")

Helper Method

def refund_payment():
    return stripe.refund.create(amount=50)

# Check, execute, and log automatically
result = guard.execute(
    "agent-001",
    "stripe.refund",
    refund_payment,
    context={"amount": 50}
)

Documentation

Visit https://agentwarden.io for full documentation.

License

MIT License

Downloads & popularity

Awaiting observations

No metric observations yet

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

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.220 Feb 20261

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
securewarden/agentwarden-sdk

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 08:55 UTC

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

Record identity

package:1965e42d8b915dabf8ff63ae51408173c0ba6687fecd9f4bdb621c8cfef3fafa