AnthonyHerman/ai-security-corpus

5,660 AI security links: prompt injection, LLM & AI agent security, MCP, coding agents, agent skills & supply chain, red teaming, guardrails, sandboxing, incidents & CVEs, governance. 570 arXiv papers, 1,155 GitHub repos, 570 X posts, 29 categories of plain markdown you can grep, diff and fork. Obsidian vault export. Added, not endorsed.

Python

6

147 commits

updated Sep 11, 2026

See the code

README

AI Security Corpus

AI Security Corpus

5,660 links on AI security: prompt injection, LLM and AI agent security, MCP, coding agents, agent skills and supply chain, red teaming, guardrails, sandboxing, incidents and CVEs, governance.
One person's reading list that got out of hand. No gatekeeping: if it is even remotely about AI and/or security, it goes in. Added, not endorsed.

Browse the site · Foundations · Attacks · Defense · Agents · Coding · Research · Practice · General · Stats · Maintenance


By the numbers

links: 5,660 categories: 29 sections: 108 papers: 570 repos: 1,155 updated: 2026-09-04

5,660

links

29

categories

108

sections

570

arXiv papers

1,155

GitHub repos

570

posts on X

Links per category

Growth of the corpus over timeShare of links by source
Largest sections
SectionCategoryLinks
Security News and ResearchGeneral Reading748
AI Industry and EcosystemGeneral Reading613
ToolsRed Teaming340
ResourcesSupply Chain315
Coding Tools and AssistantsCoding Tools206
Recently added
mindmap
  root((AI Security Corpus · 5,660 links))
    Foundations · 297
      Frameworks and Standards · 95
      Governance and Policy · 138
      Threat Modeling · 48
      Architecture · 16
    Attacks · 612
      Prompt Injection · 117
      Jailbreaking · 26
      Model Attacks · 34
      Supply Chain · 315
      Incidents · 120
    Defense · 580
      Guardrails and Firewalls · 37
      Sandboxing and Isolation · 71
      Detection and Monitoring · 330
      Secrets Management · 95
      Honeypots and Deception · 29
      Anti-Crawling · 18
    Agents · 751
      Agent Security · 119
      Agent Identity · 126
      MCP - Model Context Protocol · 304
      Agent Frameworks · 202
    Coding · 455
      Secure Coding · 40
      Code Analysis · 186
      Coding Tools · 229
    Research · 515
      Papers · 402
      Benchmarks · 60
      Safety and Alignment · 53
    Practice · 624
      Red Teaming · 524
      Engineering Patterns · 48
      Privacy · 52
    General · 1,833
      General Reading · 1,833

Table of Contents

🧱 Foundations

297 links across 4 categories

CategoryLinksSectionsWhat's inside
Frameworks and Standards954Risk frameworks, standards, and foundational security references
Governance and Policy1386Compliance, AI policy, legal, and trust
Threat Modeling484Threat modeling frameworks, tools, and methodologies
Architecture162Secure AI design patterns and principles

💥 Attacks

612 links across 5 categories

CategoryLinksSectionsWhat's inside
Prompt Injection1177Taxonomy, techniques, datasets, and defenses
Jailbreaking261Jailbreaking techniques and research
Model Attacks345Poisoning, backdoors, extraction, and adversarial ML
Supply Chain3151Dependency attacks, model integrity, and signing
Incidents1205Real-world breaches, exploits, and case studies

🛡️ Defense

580 links across 6 categories

CategoryLinksSectionsWhat's inside
Guardrails and Firewalls373Guardrails, firewalls, and runtime protection
Sandboxing and Isolation713Runtime containment and code execution security
Detection and Monitoring3304Vulnerability scanners and threat detection
Secrets Management953Protecting secrets from AI agents
Honeypots and Deception292Honeypots and adversary engagement
Anti-Crawling183Tarpits, cloaking, data poisoning, and crawler access control

🤖 Agents

751 links across 4 categories

CategoryLinksSectionsWhat's inside
Agent Security1192Agent-specific security concerns and threats
Agent Identity1261OAuth, NHI, authentication, and authorization
MCP (Model Context Protocol)30412Gateways, scanners, research, and tooling
Agent Frameworks2025General agent frameworks, platforms, and tools

⌨️ Coding

455 links across 3 categories

CategoryLinksSectionsWhat's inside
Secure Coding403Rules files, vibe coding security, and secure prompt engineering
Code Analysis1863SAST, code review, and vulnerability scanning
Coding Tools2292IDE integrations, copilots, and assistants

📚 Research

515 links across 3 categories

CategoryLinksSectionsWhat's inside
Papers4028Academic papers and surveys
Benchmarks603Evaluation frameworks and datasets
Safety and Alignment532AI safety, alignment, and privacy

🎯 Practice

624 links across 3 categories

CategoryLinksSectionsWhat's inside
Red Teaming5243Offensive AI security, tools, and methodologies
Engineering Patterns482Harness engineering and building patterns
Privacy524Data leakage, PII protection, and exfiltration

📰 General

1,833 links across 1 category

CategoryLinksSectionsWhat's inside
General Reading1,8335Blog posts, talks, opinion, commentary, and security news

Lists and Aggregators

System Prompts

Prompt Design


How it is maintained

Every category is a plain markdown file of - [Title](url) lines under ## sections, so the whole thing greps, diffs, and forks cleanly.

WhatHow
Add links/add-resource <url> [url2] ... — an agent command that fetches titles, classifies each link into the right file and section, and commits. The rules live in agents.md, so any coding agent that reads it can do the same
Search/search-resources <query> — grep across every category file
Obsidian vaultpython3 scripts/sync-vault.py regenerates vault/ with one note per category, wiki-linked and tagged
Websitepython3 scripts/build-site.py renders every category to a static page at anthonyherman.github.io/ai-security-corpus with client-side search (deployed by CI on every push)
Stats and chartspython3 scripts/stats.py recounts the corpus, redraws the SVGs in assets/, and rewrites the numbers above (also runs in CI on every push)

Links are added, not endorsed. Some of them are wrong, some are marketing, some are exploits. That is the corpus.

Licensed CC BY 4.0: fork it, grep it, republish it, just link back.

↑ back to top

agentic-ai
agent-security
agent-skills
ai-agents
ai-agent-security
ai-incidents
ai-red-teaming
ai-safety
ai-security
awesome-list
claude-code
cybersecurity
jailbreak
llm
llm-safety
llm-security
mcp
mcp-security
prompt-injection
supply-chain-security

Contributors

AnthonyHerman

144 commits

claude

1 commits

AnthonyHerman/ai-security-corpus

5,660 AI security links: prompt injection, LLM & AI agent security, MCP, coding agents, agent skills & supply chain, red teaming, guardrails, sandboxing, incidents & CVEs, governance. 570 arXiv papers, 1,155 GitHub repos, 570 X posts, 29 categories of plain markdown you can grep, diff and fork. Obsidian vault export. Added, not endorsed.

Python

6

147 commits

updated Sep 11, 2026

See the code

README

AI Security Corpus

AI Security Corpus

5,660 links on AI security: prompt injection, LLM and AI agent security, MCP, coding agents, agent skills and supply chain, red teaming, guardrails, sandboxing, incidents and CVEs, governance.
One person's reading list that got out of hand. No gatekeeping: if it is even remotely about AI and/or security, it goes in. Added, not endorsed.

Browse the site · Foundations · Attacks · Defense · Agents · Coding · Research · Practice · General · Stats · Maintenance


By the numbers

links: 5,660 categories: 29 sections: 108 papers: 570 repos: 1,155 updated: 2026-09-04

5,660

links

29

categories

108

sections

570

arXiv papers

1,155

GitHub repos

570

posts on X

Links per category

Growth of the corpus over timeShare of links by source
Largest sections
SectionCategoryLinks
Security News and ResearchGeneral Reading748
AI Industry and EcosystemGeneral Reading613
ToolsRed Teaming340
ResourcesSupply Chain315
Coding Tools and AssistantsCoding Tools206
Recently added
mindmap
  root((AI Security Corpus · 5,660 links))
    Foundations · 297
      Frameworks and Standards · 95
      Governance and Policy · 138
      Threat Modeling · 48
      Architecture · 16
    Attacks · 612
      Prompt Injection · 117
      Jailbreaking · 26
      Model Attacks · 34
      Supply Chain · 315
      Incidents · 120
    Defense · 580
      Guardrails and Firewalls · 37
      Sandboxing and Isolation · 71
      Detection and Monitoring · 330
      Secrets Management · 95
      Honeypots and Deception · 29
      Anti-Crawling · 18
    Agents · 751
      Agent Security · 119
      Agent Identity · 126
      MCP - Model Context Protocol · 304
      Agent Frameworks · 202
    Coding · 455
      Secure Coding · 40
      Code Analysis · 186
      Coding Tools · 229
    Research · 515
      Papers · 402
      Benchmarks · 60
      Safety and Alignment · 53
    Practice · 624
      Red Teaming · 524
      Engineering Patterns · 48
      Privacy · 52
    General · 1,833
      General Reading · 1,833

Table of Contents

🧱 Foundations

297 links across 4 categories

CategoryLinksSectionsWhat's inside
Frameworks and Standards954Risk frameworks, standards, and foundational security references
Governance and Policy1386Compliance, AI policy, legal, and trust
Threat Modeling484Threat modeling frameworks, tools, and methodologies
Architecture162Secure AI design patterns and principles

💥 Attacks

612 links across 5 categories

CategoryLinksSectionsWhat's inside
Prompt Injection1177Taxonomy, techniques, datasets, and defenses
Jailbreaking261Jailbreaking techniques and research
Model Attacks345Poisoning, backdoors, extraction, and adversarial ML
Supply Chain3151Dependency attacks, model integrity, and signing
Incidents1205Real-world breaches, exploits, and case studies

🛡️ Defense

580 links across 6 categories

CategoryLinksSectionsWhat's inside
Guardrails and Firewalls373Guardrails, firewalls, and runtime protection
Sandboxing and Isolation713Runtime containment and code execution security
Detection and Monitoring3304Vulnerability scanners and threat detection
Secrets Management953Protecting secrets from AI agents
Honeypots and Deception292Honeypots and adversary engagement
Anti-Crawling183Tarpits, cloaking, data poisoning, and crawler access control

🤖 Agents

751 links across 4 categories

CategoryLinksSectionsWhat's inside
Agent Security1192Agent-specific security concerns and threats
Agent Identity1261OAuth, NHI, authentication, and authorization
MCP (Model Context Protocol)30412Gateways, scanners, research, and tooling
Agent Frameworks2025General agent frameworks, platforms, and tools

⌨️ Coding

455 links across 3 categories

CategoryLinksSectionsWhat's inside
Secure Coding403Rules files, vibe coding security, and secure prompt engineering
Code Analysis1863SAST, code review, and vulnerability scanning
Coding Tools2292IDE integrations, copilots, and assistants

📚 Research

515 links across 3 categories

CategoryLinksSectionsWhat's inside
Papers4028Academic papers and surveys
Benchmarks603Evaluation frameworks and datasets
Safety and Alignment532AI safety, alignment, and privacy

🎯 Practice

624 links across 3 categories

CategoryLinksSectionsWhat's inside
Red Teaming5243Offensive AI security, tools, and methodologies
Engineering Patterns482Harness engineering and building patterns
Privacy524Data leakage, PII protection, and exfiltration

📰 General

1,833 links across 1 category

CategoryLinksSectionsWhat's inside
General Reading1,8335Blog posts, talks, opinion, commentary, and security news

Lists and Aggregators

System Prompts

Prompt Design


How it is maintained

Every category is a plain markdown file of - [Title](url) lines under ## sections, so the whole thing greps, diffs, and forks cleanly.

WhatHow
Add links/add-resource <url> [url2] ... — an agent command that fetches titles, classifies each link into the right file and section, and commits. The rules live in agents.md, so any coding agent that reads it can do the same
Search/search-resources <query> — grep across every category file
Obsidian vaultpython3 scripts/sync-vault.py regenerates vault/ with one note per category, wiki-linked and tagged
Websitepython3 scripts/build-site.py renders every category to a static page at anthonyherman.github.io/ai-security-corpus with client-side search (deployed by CI on every push)
Stats and chartspython3 scripts/stats.py recounts the corpus, redraws the SVGs in assets/, and rewrites the numbers above (also runs in CI on every push)

Links are added, not endorsed. Some of them are wrong, some are marketing, some are exploits. That is the corpus.

Licensed CC BY 4.0: fork it, grep it, republish it, just link back.

↑ back to top

agentic-ai
agent-security
agent-skills
ai-agents
ai-agent-security
ai-incidents
ai-red-teaming
ai-safety
ai-security
awesome-list
claude-code
cybersecurity
jailbreak
llm
llm-safety
llm-security
mcp
mcp-security
prompt-injection
supply-chain-security

Contributors

AnthonyHerman

144 commits

claude

1 commits

Languages

Python

60.8%

CSS

28.3%

JavaScript

10.9%