Our take
Activeregular commits and releases- Activity
- 54
- Community
- 51
- Issues
- 49
- Pull requests
- 67
+25 stars in the last 30 days
- Slower to close issues than 97% of the projects we track
An actively maintained, Apache-2.0-licensed scanner with useful CI and dataset workflows, but adoption depends on a very new Python runtime and a project whose code contributions are concentrated in one person.
Good fit if
- You need configurable prompt-based tests against an HTTP-accessible LLM or agent endpoint.
- You want to use local or registry datasets and run scans in CI.
- Your environment can meet the stated Python 3.15-or-newer requirement, and Apache-2.0 suits your project.
Look elsewhere if
- Your deployment cannot use Python 3.15 or newer.
- You need a ready-made integration template for a particular provider, since the README marks these templates as TBD.
- You require broad distribution of project ownership: most of the code comes from one contributor, and reported issue closure times are long.
All health signals
| Last commit | 2026-11-04 (6 days ago) |
|---|---|
| Commits, last 90 days | 62 |
| Releases, last 12 months | 1 (latest 0.7.5, 2026-06-03) |
| Contributors | 36 (top contributor: 78% of commits) |
| Issues closed, last 90 days | 43+ (typically closed in 606 days) |
| Pull requests merged, last 90 days | 18 (typically merged in 0 days) |
| Project age | 2 years |
Checked on 2026-11-11 with the GitHub API.
Project history
Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.
Stars
2,046Forks
311Change since Nov 14, 2026: +2 stars·+4 forks
Overview
Agentic Security is a Python vulnerability scanner and AI red-teaming kit for agent workflows and large language models. It sends attack prompts to an LLM through a configurable HTTP request specification, helping developers, researchers, and security teams find unsafe responses and weaknesses before deployment.
The project supports text, image, and audio probes, and can run scans from its UI or as a CI check. It is an independent scanning tool rather than a model: teams connect it to an API they control and choose datasets and scan settings for their target.
Key Features
- Probe for jailbreaks and unsafe behavior with built-in or custom prompt datasets.
- Fuzz LLMs with varied inputs to surface unexpected responses.
- Run multi-step attack simulations.
- Send text, image, and audio inputs to compatible endpoints.
- Configure a target with an HTTP request template and replaceable prompt field.
- Load local CSV datasets containing a
promptcolumn. - Run scans from the command line, a UI, or a GitHub Actions workflow.
- Set scan budgets and failure thresholds for CI checks.
Use Cases
- Security teams can run recurring scans against an LLM API before or after a model or prompt change.
- AI application developers can add a scan to CI and fail a check when results exceed their configured failure threshold.
- Researchers can compare model behavior across jailbreak and fuzzing datasets.
- Teams building multimodal assistants can probe image and audio endpoints as well as text interfaces.
What you need
Detected in the repository
- Python >=3.15,<4.0 (from pyproject.toml)
- A test suite and automated checks on GitHub Actions
License in plain words
Apache-2.0permissive
- Commercial use: yes
- Modify and redistribute: yes
- You must keep: the license, the NOTICE file and a note of your changes
- Share your changes: no
- Includes an explicit patent grant from the contributors:
A summary, not legal advice: the LICENSE file is what applies.
Getting Started
Install the package:
pip install agentic_security
Run agentic_security --help to see command options. See the README for configuration, datasets, endpoint formats, and CI setup.
Alternatives
- giskard-oss: Giskard offers repeatable evaluations and adversarial checks for LLM agents and RAG systems, while agentic_security focuses on prompt-based scans against HTTP APIs.
- JailbreakEval: JailbreakEval benchmarks methods for detecting jailbreak compliance across datasets, while agentic_security runs broader vulnerability probes against live APIs.
| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| agentic_security | Python | Apache-2.0 | 2k | Active |
| giskard-oss | Python | Apache-2.0 | 5.9k | Active |
| JailbreakEval | Python | MIT | 199 | Inactive |
Considerations
- The project is active, with regular commits and releases, but contributions are highly concentrated in one person. The measured median time to close issues is also lengthy, so do not assume quick resolution for support requests.
- The package requires Python
>=3.15,<4.0, which may be newer than the runtime supported by many existing environments. - The README describes custom integration templates as TBD. Verify that your target API's request and response behavior works with the scanner before relying on it.
- The README lists reinforcement-learning-powered attacks and larger, regularly updated datasets as roadmap goals. Treat these as planned work rather than established capabilities.
- Scans send prompts to the endpoint configured by the user. Review the data handling and credentials for that endpoint before testing sensitive systems.
Found this useful?
Share it with someone who would like agentic_security.