Skip to main content

SentinelForge

Security regression testing for LLM apps, RAG pipelines and AI agents.

SentinelForge runs deterministic security tests (prompt injection, secret and cross-tenant leakage, tool-permission abuse) against your AI application, confirms failures by re-running them, and turns confirmed findings into regression tests for CI. It is a testing aid, not a guarantee of security.

pip install sentinelforge-ai
sentinelforge guide                                            # 2-minute offline tour, no API keys
sentinelforge init --url https://your-app.example.com/api/ask  # config + GitHub Actions workflow
sentinelforge test --config sentinelforge.yaml                 # test your own app
sentinelforge webscan https://your-site.example.com/ --authorized   # passive website security check

The PyPI distribution is sentinelforge-ai; the import name and command are sentinelforge.

Responsible use: an open-source community project for testing applications you own or are explicitly authorized to test. Any illegal use is strictly prohibited.

Full documentation, the web dashboard and screenshots: https://github.com/tuxlimr/sentinelforge

Metadata

Release files for sentinelforge-ai 0.2.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 sentinelforge-ai 0.2.0
File Size Uploaded
sentinelforge_ai-0.2.0.tar.gz 59.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sentinelforge-ai 0.2.0
File Interpreter ABI Platform
sentinelforge_ai-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 119.5 kB

Release files / sentinelforge_ai-0.2.0.tar.gz

Download URL sentinelforge_ai-0.2.0.tar.gz
Size 59.9 kB
Tags Source
SHA-256 checksum
How to use checksums
2a58e7dbb4a28fbcb9847140bf0847cbf2b6c7feeca1e2a2a3a0456033174c9c
BLAKE2b-256 checksum
How to use checksums
f3e97b7dff311a10bcf9fcca7e71c46cf866acc208f3ab6a6a9f40d669abbf7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 10, 2026.

Transparency log

Release files / sentinelforge_ai-0.2.0-py3-none-any.whl

Download URL sentinelforge_ai-0.2.0-py3-none-any.whl
Size 59.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2730d4f61e030ee0d0a7c41708d4d36908aadb5c9a20e22133aaf6e473c6a066
BLAKE2b-256 checksum
How to use checksums
d829a93aa1da5cff61f55059d3420db5d57b0bccb08b8b298abc2a77a9277cc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 10, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.1

2 release files

This release

0.2.0 This release

2 release files

0.1.0

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