Skip to content

Entry

TextAttack

Appears in 6 awesome lists

Python framework for adversarial attacks, data augmentation, and model training in NLP. Augment datasets to increase model robustness and generate adversarial examples. MIT licensed.

Open github.comqdata/textattack

Found in these lists

Awesome AI Security Tools

Section: Scanners, Evals & Guardrails · 🟢🔬 — Python framework for adversarial attacks, data augmentation, and training for NLP models; useful for robustness testing beyond chat-only LLM scanners. · updated 2026-08-15)

FreshScore 85

Awesome Data Analysis

Section: Tools · A Python framework for adversarial attacks, data augmentation, and model training in NLP.

FreshScore 80

awesome-huggingface

Section: Adversarial Attack · (from UVa) - A Python framework for adversarial attacks, data augmentation, and model training in NLP.

ArchivedScore 49

awesome-nlp

Section: Libraries · Adversarial attacks, adversarial training, and data augmentation in NLP

FreshScore 90

Awesome Open Source AI

Section: 1. Core Frameworks & Libraries · Python framework for adversarial attacks, data augmentation, and model training in NLP. Augment datasets to increase model robustness and generate adversarial examples. MIT licensed.

FreshScore 89

SOCIAL MEDIA

Section: LLM Security & AI Security · Framework for adversarial attacks in NLP.

FreshScore 86

promptfoo

Test your prompts, models, RAGs. Evaluate and compare LLM outputs, catch regressions, and improve prompt quality. LLM evals for OpenAI/Azure GPT, Anthropic Claude, VertexAI Gemini, Ollama, Local & private models like Mistral/Mixtral/Llama with CI/CD

In 11 listsDetails

OpenHands

🙌 OpenHands: Code Less, Make More. (formerly OpenDevin), a platform for software development agents powered by AI. github

In 7 listsDetails

Guardrails AI

Input/output validation framework for building reliable AI applications. Detects and mitigates risks through composable validators for PII, toxicity, prompt injection, and structured output validation. Features Guardrails Hub with 50+ pre-built validators. Apache 2.0 licensed.

In 6 listsDetails

NeMo Guardrails

NVIDIA's programmable guardrails toolkit: define input, dialog, retrieval, execution, and output rails that intercept the agent loop at five distinct layers using the Colang DSL. The execution rail layer specifically governs what tools the LLM can invoke and what their inputs/outputs may contain —…

In 6 listsDetails

spaCy

An open-source software library for advanced NLP in Python.

In 6 listsDetails

Stanza

Stanford NLP Python library for 100+ human languages. State-of-the-art neural pipelines for tokenization, NER, parsing, and sentiment analysis with pre-trained models. Apache 2.0 licensed.

In 5 listsDetails

Rasa

💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants

In 5 listsDetails

Flair

Simple framework for state-of-the-art NLP developed by Zalando which builds directly on PyTorch.

In 5 listsDetails