Awesome-AI-For-Security

Awesome AI for Security Awesome

A curated list of tools, papers, and datasets for applying AI to cybersecurity tasks. This list primarily focuses on modern AI technologies like Large Language Models (LLMs), Agents, and Multi-Modal systems and their applications in security operations.

Found this resource helpful for your security research? Consider adding a star ⭐ to support the ongoing curation effort.

Contents

Other collections and lists that may be of interest.

Models

AI models specialized for security applications and scenarios.

Specialized Security Models

Datasets

Resources designed for training and fine-tuning AI systems on security-related tasks.

Pre-Training Datasets

IFT & Capability Datasets

Benchmarks & Evaluation

This section covers frameworks and methodologies for evaluating AI systems within security contexts.

Vulnerability Assessment

Threat Intelligence

Offensive Security

General Security Knowledge

Publications

Academic and industry research on AI applications in security.

Models & Datasets

Benchmarking & Evaluations

Other

Tools & Frameworks

Software tools that implement AI for security applications.

Adversarial ML

Security Testing

Learning Environments

Security Agents

AI systems designed to perform security-related tasks with varying degrees of autonomy.

Autonomous Agents

Red Team Agents

Contribute

Contributions welcome! Read the contribution guidelines first.

Star History

Star History Chart

License

CC0