OpenRT is a comprehensive framework for red teaming LLMs and VLMs with 30+ attack methods.
Features:
- 30+ attack methods (black-box and white-box)
- Multi-modal support (text and image attacks)
- Modular plugin architecture
- Configuration-driven experiments
- Multiple evaluation strategies
- Registry-based component loading
The framework follows a modular design with:
- Attack implementations (AutoDAN, GeneticAttack, DeepInception, etc.)
- Model integrations (OpenAI API, custom base_url support)
- Dataset handlers (StaticDataset, JSONLDataset)
- Evaluators (KeywordEvaluator, LLMEvaluator)
- Strategy patterns (Advancers, Propagators, Judges)
Metadata
Release files for openrt 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| openrt-0.0.2.tar.gz | 286.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| openrt-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 643.6 kB
Release files / openrt-0.0.2.tar.gz
| Download URL | openrt-0.0.2.tar.gz |
|---|---|
| Size | 286.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
af4ea098a4dd3a6350c612903fd0c37a4cfd0baebf9a60571b400d4b039d4f43
|
|
BLAKE2b-256 checksum How to use checksums |
3a83d76ad444013fc8e4cf66a94af3c2823e0a88476066cc090e67903b0bddb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / openrt-0.0.2-py3-none-any.whl
| Download URL | openrt-0.0.2-py3-none-any.whl |
|---|---|
| Size | 357.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
384e477ea8debf350291be6eaf4eb0bc3ae382b6f955fde8cbb2021679c06043
|
|
BLAKE2b-256 checksum How to use checksums |
ae943b967fc8a1412764a3f7cef1d6c9d520403c9d326cd41ce6e68d9cad5bd6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|