Autonomous AI Red Team Platform — Core (OSS tier)
Project description
╔════════════════════════════════════════════════════════════════════════════╗
║ ║
║ ___ ____ ________ __ _____ ║
║ / | / __ \/ ____/ / / / / ___/ ║
║ / /| | / /_/ / / __/ / / / \__ \ ║
║ / ___ |/ _, _/ /_/ / /_/ / ___/ / ║
║ /_/ |_/_/ |_|\____/\____/ /____/ ║
║ ║
║ Autonomous AI Red Team Platform ║
║ Odingard Security by Six Sense Enterprise Services ║
║ ║
╚════════════════════════════════════════════════════════════════════════════╝
1. The Positioning Statement
ARGUS does not compete with traditional pentesting tools. It does something they inherently cannot do — test the AI-specific attack surface that none of them were built to find. If you run traditional SAST to test your raw infrastructure, you still need ARGUS to test the AI agents running on top of that infrastructure. They are complementary, not competing.
2. The Architecture (Open-Core)
ARGUS is uniquely built as an 11-Agent Swarm.
This Open-Source core implements the basic scaffolding of the Attack Layer. It provides the entry-point logic to spawn short-lived, narrowly scoped agents designed to hunt AI logic flaws without accumulated bias or context collapse.
pip install argus-redteam
One-line engagement
argus engage crewai://labrat # 8-agent swarm against a crewAI-shaped target
argus engage langgraph://labrat # LangGraph StateGraph attack
argus engage mcp://customer.example/sse # live MCP server
argus engage http://customer.example/agent # generic HTTP agent endpoint
argus targets # list every registered target class
argus report results/engagements/ # render a self-contained HTML report
Packaged demos
argus demo:generic-agent # self-evolving agent attack (~3s, $0)
argus demo:evolver # Pillar-2 Raptor Cycle corpus evolution
argus demo:crewai # end-to-end crewAI engagement
See docs/GETTING_STARTED.md for the full
operator guide, docs/ADDING_A_LABRAT.md to
extend ARGUS to a new framework, and docs/NO_CHEATING.md
for the integrity contract every finding must honour.
3. ⚠️ ARGUS Enterprise
This OSS package contains the Core Execution Engine. It fundamentally lacks the Correlation Synthesis and Reporting Validation engines built into the proprietary SaaS product.
The Full 11-Agent Swarm: ARGUS Enterprise deploys 10 simultaneous specialized agents (Prompt Injection Hunter, Tool Poisoner, Memory Poisoner, Identity Spoofer, etc.) and routes all intelligence to a single Correlation Agent. This Correlation Agent chains individual, seemingly benign findings into compound, multi-step zero-day attack paths.
To access the complete Swarm logic and generate verifiable CVEs, please visit the Enterprise portal: 👉 ARGUS Enterprise Deployment
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file argus_core-0.5.0.tar.gz.
File metadata
- Download URL: argus_core-0.5.0.tar.gz
- Upload date:
- Size: 363.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cff033032e8acb020656bf95137aac04d6e943cdce82f7ab7ba88af8e1b3e24d
|
|
| MD5 |
ac81ab0640b95f92f48664b73884b824
|
|
| BLAKE2b-256 |
bb5a2a248f69c2b0f2bc6d2bbf85cbe0dd49d4571bdd049fb9ed1ce630595270
|
Provenance
The following attestation bundles were made for argus_core-0.5.0.tar.gz:
Publisher:
publish.yml on Odingard/argus-core
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
argus_core-0.5.0.tar.gz -
Subject digest:
cff033032e8acb020656bf95137aac04d6e943cdce82f7ab7ba88af8e1b3e24d - Sigstore transparency entry: 1361251112
- Sigstore integration time:
-
Permalink:
Odingard/argus-core@4eceb2fb00723b3bceaf3dad476acfd195d8b71e -
Branch / Tag:
refs/tags/v0.5.0 - Owner: https://github.com/Odingard
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@4eceb2fb00723b3bceaf3dad476acfd195d8b71e -
Trigger Event:
release
-
Statement type:
File details
Details for the file argus_core-0.5.0-py3-none-any.whl.
File metadata
- Download URL: argus_core-0.5.0-py3-none-any.whl
- Upload date:
- Size: 353.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cbb32ca6cb8348400bfede07c50725a91a35053f69294d4c90c4aa86e268642d
|
|
| MD5 |
6eef4c512a44dfeaa7d88a8b77810c26
|
|
| BLAKE2b-256 |
05ad0ad79e12d22a68067b39d048c23d9e3ec03391f93b92f18f0d64873c40d0
|
Provenance
The following attestation bundles were made for argus_core-0.5.0-py3-none-any.whl:
Publisher:
publish.yml on Odingard/argus-core
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
argus_core-0.5.0-py3-none-any.whl -
Subject digest:
cbb32ca6cb8348400bfede07c50725a91a35053f69294d4c90c4aa86e268642d - Sigstore transparency entry: 1361251166
- Sigstore integration time:
-
Permalink:
Odingard/argus-core@4eceb2fb00723b3bceaf3dad476acfd195d8b71e -
Branch / Tag:
refs/tags/v0.5.0 - Owner: https://github.com/Odingard
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@4eceb2fb00723b3bceaf3dad476acfd195d8b71e -
Trigger Event:
release
-
Statement type: