Skip to main content

Framework for testing vulnerabilities of GenAI systems.

Project description

LLAMATOR

Red Teaming python-framework for testing chatbots and GenAI systems

License: CC BY-NC-SA 4.0 PyPI - Python Version PyPI Docker Downloads Downloads GitHub Repo stars Chat

Install 🚀

pip install llamator==3.5.0

Documentation 📚

Documentation Link: https://LLAMATOR-Core.github.io/llamator

Guides ▶️

Examples 💡

Supported Clients 🛠️

  • 🌐 All LangChain clients
  • 🧠 OpenAI-like API
  • ⚙️ Custom Class (Telegram, WhatsApp, Selenium, etc.)

Unique Features 🌟

  • ️🗡 Support for custom attacks and datasets from the user
  • 👜 Large selection of attacks on LLMs, RAGs, Agents, VLMs in English and Russian
  • 🛡 Custom configuration of chat clients
  • 📊 History of attack requests and responses in Excel and CSV format
  • 📄 Test report document in DOCX format

OWASP Classification 🔒

Community 🌍

Contacts 📬

✉️ Email: team@llamator.org

Enterprise Version 🏢

⚡️Coming Soon⚡️

License 📜

© Roman Neronov, Timur Nizamov, Nikita Ivanov

This project is licensed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license. See the LICENSE file for details.

Creative Commons License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llamator-3.5.0.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llamator-3.5.0-py2.py3-none-any.whl (1.5 MB view details)

Uploaded Python 2Python 3

File details

Details for the file llamator-3.5.0.tar.gz.

File metadata

  • Download URL: llamator-3.5.0.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for llamator-3.5.0.tar.gz
Algorithm Hash digest
SHA256 9a25f0f7daf0a6ef02f2b6fda72c3f357424a348173bd8cf6649ebb28815d602
MD5 b8c5400cf86d60a65bfd26eeb73d5883
BLAKE2b-256 d88cbbe3587bc82b01a872c0f59932024da5f2108991c7481fe64c65b1c102c3

See more details on using hashes here.

File details

Details for the file llamator-3.5.0-py2.py3-none-any.whl.

File metadata

  • Download URL: llamator-3.5.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for llamator-3.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 77ce462bbdc53ee3a75c805209872a60723398a569172488e83c0f0ef9e1f75a
MD5 6877e182581a297c04ec618d2a36696d
BLAKE2b-256 69bf54682d8467cd3e7b073d8b2b1f19d190ec78f4b2aa493e6f3a3674190f58

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page