Skip to main content

RAMPART Logo

RAMPART

Risk Assessment & Measurement Platform for Agentic Red Teaming

A pytest-native safety and security testing framework for agentic AI applications.

CI PyPI Python versions License


RAMPART provides a structured, developer-friendly way to write and run safety and security tests for AI agents -- covering adversarial attacks, benign failures, and a broad range of harm categories, all with evaluation-driven assertions and seamless integration with pytest.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

Metadata

Release files for RAMPART 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 RAMPART 0.1.0
File Size Uploaded
rampart-0.1.0.tar.gz 59.4 kB Details

Built distribution (wheel)

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

Total release size: 137.9 kB

Release files / rampart-0.1.0.tar.gz

Download URL rampart-0.1.0.tar.gz
Size 59.4 kB
Tags Source
SHA-256 checksum
How to use checksums
85251aa0f53247cf6511ef0bfbe8d21d0e7e66435bb03adf6fa957d47ba5c5dc
BLAKE2b-256 checksum
How to use checksums
f1c18e7101ef5367869dd921ec7783cffb8a065419a7a56b8ddde5d30f79b916
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

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

Download URL rampart-0.1.0-py3-none-any.whl
Size 78.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
948017f73cc39736798fe9201ef987e7daec8323aae392ffa83f33696a1e324c
BLAKE2b-256 checksum
How to use checksums
df83852fcaee3ee9f9fe58e2bedd721292c840b8bf74ec057c47982ba3eeeeac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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